Difference between revisions of "Firmware Changelog"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| (16 intermediate revisions by the same user not shown) | |||
| Line 52: | Line 52: | ||
Public release  | Public release  | ||
| − | + | * Blue wire event inhibited for 15 secs after ignition trigger.  | |
=== Version 10.5 ===  | === Version 10.5 ===  | ||
| Line 60: | Line 60: | ||
* New event file format (version 2) to support g-forces values    | * New event file format (version 2) to support g-forces values    | ||
* Calculate MAX g-force value during an event.  | * Calculate MAX g-force value during an event.  | ||
| − | * Send off/on flag via socket for eth0 interface - notice 50% decrease of wifi module current consumption while camera is not in transfer mode;    | + | * 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.  | * Use socket mechanism to set up eth0 interface and get rid of "ifconfig" system call.  | ||
| − | * Verify wifi module interface(eth0) presents after   | + | * 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 ===  | === Version 10.6 ===  | ||
| Line 68: | Line 69: | ||
* WiFi protocol improvements - socket transfer buffers adjustments.  | * 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  | Bug fix  | ||
* Eliminate first socket close and object delete call on socket error that could cause a NULL pointer call;  | * 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);  | * 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.  | + | * 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 )