Version 24 (modified by 4 years ago) ( diff ) | ,
---|
OS Update History
Ver: 01.12.026 October 15, 2020
Improved app DLC error messages
Ver: 01.12.024 January 22, 2020
Updated to support new SWIM (slow speed weight-in-motion) feature of mainboard buffering weight samples above threshold.
Ver: 01:12.021 February 6, 2019
Updated Highway Weigh Station app to fix problem that if computer output is enabled the app may hang if computer stops requesting weight. Also fixed problem that Highway Weigh Station app would exit immediately upon startup with no display message if update software menu "M:" selection was not set as "M:1". Now it will show a message "Error set M:1 in setup".
Ver: 01.12.020 December 12, 2018
Updated ID storage app to correctly show "Lost Comm with Mainboard" if mainboard communications are interrupted.
Ver: 01.12.019 October 25, 2018
Updated OS communications code and standard apps for DLC support.
Ver: 01.12.018 March 29, 2018
Updated ID Storage app.
Ver: 01.12.017 October 13, 2017
Updated built-in applications.
Ver: 01.12.016 September 14, 2016
Updated built-in applications.
Ver: 01.12.015 August 26, 2014
If the loader "Bypass Update and Test Option" is selected "Yes" during startup the display will show ">>>>>" to indicate that this option is being bypassed. The "U" and "T" keys will be ignored. To do an update it will be necessary to return to the loader settings and set this option back to "No" and then start up again. Improved the mnbd-comm driver so that if an application is doing multi repeat to get weight, and another application such as the weight server makes weight requests there will not be additional weight requests sent to the main board. The multi repeat weight will be used for both applications. The weight server remote control security is improved for use with the RemoteWeigh? mobile app. The "/dev/ttyACM0" through "/dev/ttyACM3" and "/dev/ttyUSB0" through "/dev/ttyUSB3" device nodes are added for use with experimental USB serial adapter devices. This is currently an unsupported feature. The USB host ports are supported only for use with keyboards, printer, and USB flash memory.
Ver: 01.12.014 August 23, 2013
Improved startup process to check every 10 seconds for up to two minutes to make sure NAND is done mounting before it checks for a custom startup script.
Ver: 01.12.013 June 28, 2013
Updated mainboard communications driver to handle repeating ICAN individual cell weights for various numbers of platforms. Previous versions were configured for three platforms.
Ver: 01.12.012 April 18, 2013
Updated startup process to alter /etc/conf/boa.conf appropriately if the loader settings for web server port is not 80 or nand is set to yes. This replaces previous method of copying boa.conf from /mnt/nand/cfg which sometimes did not work.
Ver: 01.12.011 February 15, 2013
Fixed problem with rc.local not copying custom boa.conf file if specified.
Ver: 01.12.010 August 20, 2012
Configuration program was not allowing COM4 to be selected for ticket outputs. (Main boards 2012 and newer have a COM4 port).
Ver: 01.12.009 August 7, 2012
Updates to ID storage for NTEP. Updated flash update program so that "Proceed (Y/N)?" allows upper or lower case "Y" to confirm.
Ver: 01.12.008 July 23, 2012
Fixed problem that full USB HID support was not enabled causing USB keyboards to not work with previous release.
Ver: 01.12.007 July 18, 2012
Updated to be based on uClinux OS version 2.6.29. This allows for CIFS network mounting to Windows shares. Telnet is now available. Mnbdcomm communication driver is improved to use raw non maskable interrupts for UART and DMA transfers. This prevents problem with UART overruns causing CRC errors. Also uses RTS/CTS signal from main board when multi drop mode is disabled. Configuration apps and standard indicator apps now run out of NOR flash for greater security. Appmenu display is changed to show icons and allow for signed dealer apps to show name of dealer that wrote the app as required for OIML.
Ver: 2011-02-18 February 18, 2011
Fixed problem that if touch screen beep feature is enabled in loader preferences OS may crash after about 35 touch beeps of the touch screen.
Ver: 2011-01-28 January 28, 2011
Fixed problem that weight server may not work with serial communications after previous update. The weight server is moved out of the kernel and to the /mnt/nand/bin location for easier maintenance. Fixed problem with stty on startup causing on-demand communications to buffer input and require carriage return before input is accepted. This is fixed by adding "-icanon -iexten -echo -echoctl -echonl" to default options generated by stty when -Z option is used. Added startup check for /mnt/nand/cfg/boa.conf and if found it will be copied to /etc. This will allow web server port or other settings changes to be stored in nand.
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.