OpenLog/firmware
Nathan Seidle bc12729f30 Terminate filename strings and increase any array by 1 that uses strcpy_P.
strcpy_P null terminates the provided string. strlen does not count \0s so any string that uses strcpy_P needs an extra byte for \0.
2021-10-12 15:00:08 -06:00
..
Arduino_Examples Adding 'read firmware version' example 2018-04-25 15:41:17 -06:00
OpenLog_Firmware Terminate filename strings and increase any array by 1 that uses strcpy_P. 2021-10-12 15:00:08 -06:00
README.md Fixing readme description 2016-04-07 17:25:17 -06:00

OpenLog Firmware

  • OpenLog_Firmware - Various versions of firmware that can be uploaded to OpenLog
    • OpenLog - Firmware that ships with OpenLog. '?' command will show the version loaded onto a unit.
    • OpenLog_Light - Used for high-speed logging. By removing the menu and command mode the receive buffer is increased.
    • OpenLog_Minimal - Highest speed logging. Baud rate must be set in code and uploaded. Hardest, most advanced, and best at high-speed logging.
  • Arduino_Examples - Arduino examples for controlling and testing OpenLog
    • Benchmarking - Used to test OpenLog. Sends large amounts of data at 115200bps over multiple files.
    • CommandTest - Example of how to create and append a file via command line control.
    • ReadExample - Example of how to control OpenLog via command line.
    • ReadExample_LargeFile - Example of how to open a large file stored on OpenLog and report it over a local bluetooth connection.
    • Test_Sketch - Used to test OpenLog with lots of serial data.
    • Test_Sketch_Binary - Used to test OpenLog with binary data and escape characters.