|
1 | 1 | Change Log |
2 | 2 | ====================== |
3 | 3 |
|
| 4 | +v1.6 |
| 5 | +--------- |
| 6 | + |
| 7 | +* The sensor readings can now be streamed to the serial TX pin (in addition to being displayed in the terminal and logged to SD card) |
| 8 | + * You can enable this feature using Menu 4 (Configure Serial Logging) Option 2 |
| 9 | + * The baud rate is set using Menu 4 Option 4 (the serial pin and the terminal have separate baud rates) |
| 10 | + * When serial output is enabled, analog logging on pin 12 is disabled |
| 11 | + * This resolves issue [#32](https://github.com/sparkfun/OpenLog_Artemis/issues/32) |
| 12 | +* A new SD Card File Transfer menu has been added |
| 13 | + * You can access this by selecting Menu s from the Main Menu |
| 14 | + * You can now: |
| 15 | + * List the files on the SD card using ls or dir |
| 16 | + * Delete a single file using del filename or rm filename |
| 17 | + * Type the contents of a single file to the terminal using type filename or cat filename |
| 18 | + * Copy or transfer a single file to the serial TX pin using ss filename |
| 19 | + * Transfer a single file or all files to the terminal using the ZMODEM protocol |
| 20 | + * Tera Term supports ZMODEM. Select File\Transfer\ZMODEM\Receive from the pull-down menus |
| 21 | + * To transfer a single file: sz filename |
| 22 | + * To transfer all files: sz * |
| 23 | + * The ZMODEM start delay can be changed using Menu 4 Option 3 |
| 24 | + * The code is based on ecm-bitflipper's Arduino_ZModem |
| 25 | + * This resolves issue [#33](https://github.com/sparkfun/OpenLog_Artemis/issues/33) |
| 26 | +* The serial and data log files are now timestamped with create and access timestamps |
| 27 | + * By default, the access timestamp is only set when the file is closed |
| 28 | + * You can enable frequent file access timestamps using Menu 1 Option 11 |
| 29 | + * Frequent timestamping requires additional SD card writes and may cause problems when logging data at high rates |
| 30 | +* An additional delay allows the IMU to start cleanly after being powered down during sleep |
| 31 | + * This resolves issue [#18](https://github.com/sparkfun/OpenLog_Artemis/issues/18) |
| 32 | +* The measurement count no longer resets when the menus are opened |
| 33 | + * This resolves issue [#31](https://github.com/sparkfun/OpenLog_Artemis/issues/31) |
| 34 | +* Low battery detection is now supported on the v10 (red) version of the OLA |
| 35 | + * Automatic powerDown on low battery can be enabled using Menu 7 Option 4 |
| 36 | + * The low battery threshold voltage can be set using Menu 7 Option 5 |
| 37 | +* The code now defines a power-on delay for each sensor type |
| 38 | + * When waking from sleep, the code will now wait until attempting to begin 'slow' sensors like the SCD30 or a u-blox module |
| 39 | + * You can extend/override the power-on delay by selecting Menu 6, then Configure Qwiic Settings , then Option 3 |
| 40 | + * You can extend the delay to a maximum of 60 seconds, which is more than enough time to allow a u-blox module to establish a fix before the data is read |
| 41 | + * This resolves issue [#5](https://github.com/sparkfun/OpenLog_Artemis/issues/5) |
| 42 | +* Instead of logging data at regular time intervals, data logging can now also be triggered via Pin 11 |
| 43 | + * This new feature is enabled via Menu 1 Option 12 |
| 44 | + * Data logging can be triggered on falling or rising edges (Menu 1 Option 13) |
| 45 | + * When triggering is enabled, the normal log rate settings are ignored |
| 46 | + * Pin 11 generates an interrupt rather than being polled, allowing fast events to trigger logging |
| 47 | + * This resolves issue [#36](https://github.com/sparkfun/OpenLog_Artemis/issues/36) |
| 48 | +* The IMU temperature reading has been corrected |
| 49 | + * This resolves issue [#28](https://github.com/sparkfun/OpenLog_Artemis/issues/28) |
| 50 | + |
| 51 | +v1.5 |
| 52 | +--------- |
| 53 | + |
| 54 | +* Added the CIPO pull-up |
| 55 | +* Improved mux scanning |
| 56 | +* Added productionTest |
| 57 | +* Reduced the maximum serial logging baud rate to 500000 |
| 58 | +* Reduced RAM footprint - most Serial.prints now use flash helper text |
| 59 | +* Qwiic power-up delay improvements |
| 60 | +* Released for V10 production |
| 61 | + |
| 62 | +v1.4 |
| 63 | +--------- |
| 64 | + |
| 65 | +* Added support for the ADS122C04 |
| 66 | +* Investigated the RTC-reset issue [#13](https://github.com/sparkfun/OpenLog_Artemis/issues/13) |
| 67 | +* Added the _stop logging_ feature on Pin 32 |
| 68 | +* Allow the user to select the Qwiic pull-up resistance |
| 69 | +* Qwiic pull-ups are disabled when communicating with a u-blox module |
| 70 | +* Regressed to SdFat (FAT32) - we found that SdFat-Beta caused very occasional logging problems |
| 71 | +* Added the VIN correction factor |
| 72 | + |
4 | 73 | v1.3 |
5 | 74 | --------- |
6 | 75 |
|
7 | 76 | * Add 100ms startup time to Qwiic auto-detection. Lack of SD card was causing some sensors to be pinged before they had enough time to power on and ack. |
8 | | -* Add 2000ms startup time to SCD30. This sensor requires significant time to boot. See issue #4. |
| 77 | +* Add 2000ms startup time to SCD30. This sensor requires significant time to boot. See issue [#4](https://github.com/sparkfun/OpenLog_Artemis/issues/4). |
9 | 78 |
|
10 | 79 | v1.2 |
11 | 80 | --------- |
|
24 | 93 |
|
25 | 94 | v1.0 |
26 | 95 | --------- |
27 | | -Initial release. |
| 96 | +Initial release. |
0 commit comments