wiki:Docs/User/FullUpdate/VersionHistory

Version 14 (modified by Don Wilson, 14 years ago) ( diff )

--

825 Software Version History

Update Packs

The information below shows update information organized into update packages. It is generally recommended that 825 indicators should be updated using the update packs.

Update Pack 2010-10-21

OS: 2010-10-21 Loader: 1.08r MB: 1.17

  • OS - Fixed problem with weight server remote control showing blank screen and not accepting keypresses. Added feature to weight server remote control. Weight server remote control enabled can be determined by checking for existence of /tmp/wtsvr_rc_port file; when the remote control is enabled the file will contain the IP port number for remote control. Whether any clients are connected can be determined by checking for existence of /tmp/wtsvr_rc_clients file; when any clients are connected file will contain list of client IP addresses.
  • Loader - Improved ICAN diagnostics and fine span to muliply weight values by interval to show weights in calibrated weight units. Added feature to fine span cells to select muliple cells by pressing SPACE to allow muliple cells to be tweaked up or down simultaneously. Added ICAN option to show box status. DIO test will now reset outputs after test complete.

Update Pack 2010-09-09

OS: 2010-08-18 Loader: 1.08p MB: 1.17

  • OS - Fixed problem with usb keyboard driver that if key is held down when key repeat starts indicator may crash.
  • Loader - Improved ICAN setup to display a message when the NOVRAM is cleared and after a time delay go back to setup menu. This eliminates problem of the cell assignment display showing wrong number of cells if you do not ESCAPE out and go back in.
  • MnBd - Improved COM3 to allow TX enable/disable for RS485. Uses same command from main board as SetRTS.

Update Pack 2010-08-18

OS: 2010-08-04 Loader: 1.08o MB: 1.16

  • Install Files - Fixed problem with loadsrec system file may not flash loader correctly causing standard indicator to lock up "Reading Parameters". Also fixed problem with loadsrec that after flashing the OS version may be displayed as blank.

Update Pack 2010-08-04

OS: 2010-08-04 Loader: 1.08o MB: 1.16

  • OS - Update to fix touch screen beep too long.
  • Loader - Fixed problem with DAC card output level.
  • Install Files - Updated install script to prompt (Y/N) whether to perform full erase and reinstall. If no is selected the script will prompt (Y/N) for each component group to reinstall.

Update Pack 2010-07-22

OS: 2010-07-21 Loader: 1.08m MB 1.16

  • OS - Fixed problem that appmenu was no longer able to perform autorun to automatically start an application after a specified number of seconds.
  • Loader - Improved “Update Software Menu” to show warning message before existing OS is erased (Continue Y/N?).

Update Pack 2010-06-28

OS: 2010-06-28 Loader: 1.08k MB: 1.16

  • OS - Improved mndb-comm driver. Added support for ICAN and DAC cards. Added queuing to help prevent apps from overrunning buffer and causing communications problems if requests are sent to main board with insufficient delay between requests. Added prompt on startup to allow updating indicator from USB.
  • Loader - Added ICAN and DAC support. Fixed problem with 12 hour mode time may show as 0:00 instead of 12:00. Improved totalizer calibration parameter prompting to allow one set of inputs to configure all scales in totalizer. MB - Added support for ICAN cards.

Software Component History

OS

Ver: 2010-10-21 October 21, 2010

Fixed problem with weight server remote control showing blank screen and not accepting keypresses. Added feature to weight server remote control. Weight server remote control enabled can be determined by checking for existence of /tmp/wtsvr_rc_port file; when the remote control is enabled the file will contain the IP port number for remote control. Whether any clients are connected can be determined by checking for existence of /tmp/wtsvr_rc_clients file; when any clients are connected file will contain list of client IP addresses.

Ver: 2010-08-18 August 18, 2010

Fixed problem with usb keyboard driver that if key is held down when key repeat starts indicator may crash.

Ver: 2010-08-04 August 4, 2010

Fixed problem with max734x driver that was causing touch screen beep sounds to be too long.

Ver: 2010-07-21 July 21, 2010

Fixed problem that appmenu was no longer able to perform autorun to automatically start an application after a specified number of seconds.

Ver: 2010-06-28 June 28, 2010

Improved mndb-comm driver. Added support for ICAN and DAC cards. Added queuing to help prevent apps from overrunning buffer and causing communications problems if requests are sent to main board with insufficient delay between requests. Added prompt on startup to allow updating indicator from USB.

Ver: 2009-07-02 July 2, 2009

Improved mnbd-comm driver. Added support for signaling main board to reset UART in case of lost communication. Added feature for unsolicited main board messages to be acknowledged to applications with “U” instead of “A” to help application library keep commands/responses synchronized.

Ver: 2009-03-27 March 27, 2009

Improved mnbd-comm driver. Added queuing for received messages from main board so that the DMA interrupt process can return more quickly. Previously “Lost communication from main board” may happen in some cases when the driver receives messages from the main board with no delay between them.

Ver: 2009-01-19 January 19, 2009

Improved mnbd-comm driver code relating to totalizer.

Ver: 2008-12-19 December 19, 2008

Improved m532x_graphics driver to return success or fail acknowledgement for custom font load.

Ver: 2008-12-04 December 4, 2008

Added option to disable improved thread locking from 08.11.24 for Alex. This will allow new driver to use older 08.11.19 style communication which he believes is better for some applications.

Ver: 2008-11-24 November 24, 2008

Fixed problem in mnbd-comm driver relating to totalizer output. Improved thread locking for concurrency.

Ver: 2008-11-19 November 19, 2008

Improved mnbd-comm driver speed for repeat weight.

Ver: 2008-10-21 October 21, 2008

Added WIM feature to mnbd-comm driver. Application may set a threshold weight and buffer size. When weight above threshold is reached driver will queue all received gross weights into buffer. Application can work from buffer removing overhead of application having to read each weight record individually.

Loader (OPI Boot loader)

Ver: 1.08r Octboer 19, 2010

Improved ICAN diagnostics and fine span to muliply weight values by interval to show weights in calibrated weight units. Added feature to fine span cells to select muliple cells by pressing SPACE to allow muliple cells to be tweaked up or down simultaneously. Added ICAN option to show box status. DIO test will now reset outputs after test complete.

Ver: 1.08p September 7, 2010

Improved ICAN setup to display a message when the NOVRAM is cleared and after a time delay go back to setup menu. This eliminates problem of the cell assignment display showing wrong number of cells if you do not ESCAPE out and go back in.

Ver: 1.08o July 26, 2010

Fixed problem with DAC output level.

Ver: 1.08m July 16, 2010

Improved “Update Software Menu” to show warning message before existing OS is erased (Continue Y/N?).

Ver: 1.08k May 24, 2010

Added ICAN and DAC support. Fixed problem with 12 hour mode time may show as 0:00 instead of 12:00. Improved totalizer calibration parameter prompting to allow one set of inputs to configure all scales in totalizer.

Ver: 1.07k Dec 17, 2008

Added OIML certification number to information display.

Ver: 1.07 November 20, 2008

Corrected problem with main board COM3 not being set to correct baud based on preference setting.

Main board

Ver: 1.17 September 1, 2010

Improved COM3 to allow TX enable/disable for RS485. Uses same command from main board as SetRTS.

Ver: 1.16 February 17, 2010

Added support for ICAN cards.

Ver: 1.14 July 9, 2009

Added support for DIO card counting feature.

Ver: 1.12 June 17, 2009

Added support for DAC card.

Ver: 1.11 March 3, 2009

Communications improvements to help prevent “Lost communications with main board”.

Ver: 1.10 November 7, 2008

Added DIO event method to remove all events and reset outputs to low state. 5B {card} 00 00 00 00 FF FF FF FF {condition empty}

Ver: 1.08 Oct 15, 2008

Fixed problem if main board received message from OPI of 2 bytes or less, which might happen due to noise, the main board would stop communicating with the OPI causing “Lost communications with main board”.

SIB (Scale Interface Board)

This cannot be updated using the USB update pack. This requires an ISP (In system programming) interface and appropriate software to update the firmware.

Ver: 0.06 November 18, 2008

Clear weight average after calibration

Ver: 0.05 September 17, 2008

Changed default configuration parameters for board test.

Ver: 0.04 July 31, 2008

Added units labels to board parameters.

Attachments (41)

Note: See TracWiki for help on using the wiki.