Dear all,

i would like to see Nuttx support for the PostgreSQL client library libpq(https://github.com/postgres/postgres/tree/master/src/interfaces/libpq), and a library for SCPI(https://www.jaybee.cz/scpi-parser/api/). These scpi parser lib could then be used for USBTMC and LXI, 2 standards to expose lab instruments in a standardized way to software like LabView, GNU Octave, ect.

Both projects are under BSD license, so they should be compatible from the license side with Nuttx.

I think, as common libraries for other app, and maybe service, they should be placed under nuttxspace/nuttx/libs in the Nuttx tree, not in the application tree. At least the PostgreSQL client library requires network. What would be the advice, where to place these kind of libraries?

For the PostgreSQL client library, there are implementations for Arudino, additional to the PC based implementations. But because the POSIX compatibility of Nuttx, starting from the Linux version should make more sense, or?

regards,
Michael

Reply via email to