SparkFun_DataLogger
SparkFun_DataLogger copied to clipboard
Possibility of Releasing the Firmware as a Dynamic Library
Hello,
I just found out that the firmware is closed-source.
Would it be possible to provide it as a dynamic library with a corresponding interface contained in a header file?
That way we would be able to interact with the firmware and develop on top of it. For example, you could provide us with a function to add a function pointer to the list of procedures that need to run when logging.
An example code could be:
string readVoltage() {...}
firmware.log(&readVoltage);
firmware.log(&addStuff);
firmware.start();
I really think this would improve the usability and extensability of the product while not divulging the information you want to keep closed-source.
Thank you!