Difference between revisions of "Firmware Changelog"
Jump to navigation
Jump to search
(Created page with "=== Version 9.6 === * scan SD card for FAT errors * restart device if write to SD card failed * 15 tries/retries on establish WIFI connection to AP/Base Station App * improv...") |
|||
(30 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
− | === Version 9.8 === | + | === Version 9.8 - 10.1 === |
− | Internal release | + | |
+ | Internal release and beta tests | ||
+ | |||
+ | * Ignition log saved on gps file; | ||
+ | * Sleep mode; | ||
+ | * Longer events up to 1 min (max 15 seconds from existing buffer); | ||
+ | * GPRS module - send event type, ignition info and GPS string via GPRS using http; | ||
+ | * Serial communication - 2 ways protocol; | ||
+ | |||
+ | Bug Fixes | ||
+ | * "Phantom" frames | ||
+ | * Clips jumps | ||
+ | * 20 seconds delay on GPS tick fail to internal tick | ||
+ | |||
+ | === Version 10.2 === | ||
+ | Public release | ||
+ | |||
* Ignition log saved on gps file; | * Ignition log saved on gps file; | ||
* Sleep mode; | * Sleep mode; | ||
+ | * ability to config image resolution, 9 modes; | ||
+ | * speed & super speed trigger events; | ||
+ | * event header; | ||
* Longer events up to 1 min (max 15 seconds from existing buffer); | * Longer events up to 1 min (max 15 seconds from existing buffer); | ||
+ | * RTC correction and ignition log after valid GPS line - solve also RTC hardware oscillator issue | ||
Bug Fixes | Bug Fixes | ||
− | * Phantom frames | + | |
+ | * "Phantom" frames | ||
* Clips jumps | * Clips jumps | ||
* 20 seconds delay on GPS tick fail to internal tick | * 20 seconds delay on GPS tick fail to internal tick | ||
+ | |||
+ | === Version 10.3 === | ||
+ | Public release | ||
+ | |||
+ | Bug Fixes | ||
+ | |||
+ | * trigger speed events on invalid gps line. | ||
+ | |||
+ | === Version 10.4 === | ||
+ | Public release | ||
+ | |||
+ | * Blue wire event inhibited for 15 secs after ignition trigger. | ||
+ | |||
+ | === Version 10.5 === | ||
+ | Internal release only | ||
+ | |||
+ | * Added support for MMA8451 accelerometer, configs and FIFO buffer data acquisition(300 values / sec) | ||
+ | * New event file format (version 2) to support g-forces values | ||
+ | * Calculate MAX g-force value during an event. | ||
+ | * Send off/on flag via socket for eth0 interface(off while is in event/sleep mode, on while is in transfer mode) - notice 50% decrease of wifi module current consumption while camera is not in transfer mode; | ||
+ | * Use socket mechanism to set up eth0 interface and get rid of "ifconfig" system call. | ||
+ | * Verify wifi module interface(eth0) presents after wake-up call (transfer mode will be passed if the interface is not present and go directly to sleep mode). | ||
+ | * Improve errors call to send camera restart on each thread mechanism. | ||
+ | |||
+ | === Version 10.6 === | ||
+ | Public release | ||
+ | |||
+ | * WiFi protocol improvements - socket transfer buffers adjustments. | ||
+ | * Improve full SD card delete mechanism. | ||
+ | * Use no blocking send and 20 sec timeout in wifi files transfer protocol. | ||
+ | |||
+ | Bug fix | ||
+ | * Eliminate first socket close and object delete call on socket error that could cause a NULL pointer call; | ||
+ | * Add extra check on write to SD to eliminate missing bytes(related to CC 100% load transfer issue); | ||
+ | * Solve SW LED SD full, red blink after transfer and go back event mode. | ||
+ | |||
+ | |||
+ | === Version 10.7 === | ||
+ | Public release | ||
+ | |||
+ | * Added new watch dog mechanism which is monitoring all main threads. | ||
+ | * WiFi Protocol extended - added SD format command. | ||
+ | * WiFi Protocol improvements - Disable wifi interface while transfer is in pending state. | ||
+ | * Added enable/disable accelerometer(LIS3LV02) axis capability; Config file (size.cfg) extended to support it. | ||
+ | |||
+ | === Version 10.8 === | ||
+ | Public release | ||
− | === | + | * WiFi Protocol extended - added accelerometer axis status command; |
− | + | * added accelerometer axis status to event header (Aux info 1 - first 3 bits, 0 => forward, 1 => lateral, 2 => vertical ) |
Latest revision as of 12:07, 19 September 2013
Version 9.6
- scan SD card for FAT errors
- restart device if write to SD card failed
- 15 tries/retries on establish WIFI connection to AP/Base Station App
- improved WIFI communication protocol
- ignition log;
Version 9.7
- periodic events
Version 9.8 - 10.1
Internal release and beta tests
- Ignition log saved on gps file;
- Sleep mode;
- Longer events up to 1 min (max 15 seconds from existing buffer);
- GPRS module - send event type, ignition info and GPS string via GPRS using http;
- Serial communication - 2 ways protocol;
Bug Fixes
- "Phantom" frames
- Clips jumps
- 20 seconds delay on GPS tick fail to internal tick
Version 10.2
Public release
- Ignition log saved on gps file;
- Sleep mode;
- ability to config image resolution, 9 modes;
- speed & super speed trigger events;
- event header;
- Longer events up to 1 min (max 15 seconds from existing buffer);
- RTC correction and ignition log after valid GPS line - solve also RTC hardware oscillator issue
Bug Fixes
- "Phantom" frames
- Clips jumps
- 20 seconds delay on GPS tick fail to internal tick
Version 10.3
Public release
Bug Fixes
- trigger speed events on invalid gps line.
Version 10.4
Public release
- Blue wire event inhibited for 15 secs after ignition trigger.
Version 10.5
Internal release only
- Added support for MMA8451 accelerometer, configs and FIFO buffer data acquisition(300 values / sec)
- New event file format (version 2) to support g-forces values
- Calculate MAX g-force value during an event.
- Send off/on flag via socket for eth0 interface(off while is in event/sleep mode, on while is in transfer mode) - notice 50% decrease of wifi module current consumption while camera is not in transfer mode;
- Use socket mechanism to set up eth0 interface and get rid of "ifconfig" system call.
- Verify wifi module interface(eth0) presents after wake-up call (transfer mode will be passed if the interface is not present and go directly to sleep mode).
- Improve errors call to send camera restart on each thread mechanism.
Version 10.6
Public release
- WiFi protocol improvements - socket transfer buffers adjustments.
- Improve full SD card delete mechanism.
- Use no blocking send and 20 sec timeout in wifi files transfer protocol.
Bug fix
- Eliminate first socket close and object delete call on socket error that could cause a NULL pointer call;
- Add extra check on write to SD to eliminate missing bytes(related to CC 100% load transfer issue);
- Solve SW LED SD full, red blink after transfer and go back event mode.
Version 10.7
Public release
- Added new watch dog mechanism which is monitoring all main threads.
- WiFi Protocol extended - added SD format command.
- WiFi Protocol improvements - Disable wifi interface while transfer is in pending state.
- Added enable/disable accelerometer(LIS3LV02) axis capability; Config file (size.cfg) extended to support it.
Version 10.8
Public release
- WiFi Protocol extended - added accelerometer axis status command;
- added accelerometer axis status to event header (Aux info 1 - first 3 bits, 0 => forward, 1 => lateral, 2 => vertical )