= 825 Gen2 Update History = == Patches for 1.21.005 == === Code 98261021 update 1.21.005-05 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-10-21.tgz upd825_2025-10-21.tgz] (Requires at least 1.21.004-07) **Setup** - svn !r301 ///usr/sbin/diag/setup//[[BR]] Added additional settle time for SmartCAL for each weighing. DLC calibration operations now write log files that include trim value changes. Services MySQL config screen now allows databases and database users to be created. **File manager** - svn !r81 ///usr/sbin/diag/filemanage//[[BR]] Backup feature now shows error message if backup directories cannot be created, for example if network permissions do not allow creating directories/writing. **Configuration** - svn !r103 ///usr/sbin/diag/config//[[BR]] Menu configuration is updated to allow selecting VRS and CBW apps to display in menu. **Application Menu** - svn !r35 ///usr/sbin/diag/appmenu//[[BR]] Updated for VRS and CBW as built-in apps. Improved appearance for dark mode. New icons for standard apps are added for dark mode instead of using inverted colors and transparency. **Standard apps** [[BR]] The VRS app is now included as a standard app. The CBW app is now built in. (requires purchased registration/activation). **ID Storage** - version 1.04.215 ///usr/sbin/card/ids//[[BR]] Improvements for SB600 message slots. Now if message is in process (such as idle, bank mode) and a manual message is selected, when the manual message is finished the previous message will resume. Added device status messages similar to the device status messages in the VRS and CBW apps. Fixed issue with local/remote manual traffic light control. Updates to allow MySQL database backend. **Multi Scale** - version 1.03.017 ///usr/sbin/card/mscale//[[BR]] Fixed potential problem if digital outputs are enabled for preset values. Previously when output operation occurred a recursive condition could occur causing the app to crash. === Code 98260930 update 1.21.005-04 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-09-30.tgz upd825_2025-09-30.tgz] (Requires at least 1.21.004-07) **Setup** - svn !r297 ///usr/sbin/diag/setup//[[BR]] Fixed display problem with DLC diagnostics when in dark mode. **File manager** - svn !r79 ///usr/sbin/diag/filemanage//[[BR]] Improved backup to add indicator hostname/serial number to backup directory. If the serial number was not set the path will have part of indicator MAC address. This will help if multiple indicators are used to backup to the same flash drive or network location. **Standard apps** [[BR]] Improved DLC error messages. === Code 98260919 update 1.21.005-03 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-09-19.tgz upd825_2025-09-19.tgz] (Requires at least 1.21.004-07) **Setup** - svn !r295 ///usr/sbin/diag/setup//[[BR]] Update for COM3 default baud rate setting on startup. **Configuration** - svn !r102 ///usr/sbin/diag/config//[[BR]] Fix for COM3 setting for tickets. === Code 98260820 update 1.21.005-02 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-08-20.tgz upd825_2025-08-20.tgz] (Requires at least 1.21.004-07) **Main board** - version 1.21.037 ///lib/firmware/mnbd825.elf//[[BR]] Fixed issue with motion display with decimal units such as tonne. Fixed issue with switch between lb/tonne. **Setup, configuration, standard apps** Improved on-screen keyboard behavior. **Setup** - svn !r294 ///usr/sbin/diag/setup//[[BR]] Improved scale setup menu appearance when there are more than five scales. Fixed event counters date/time showing certain times such as 12 am, or 12 pm, unusually when preference is set to 12-hour time. Added "Dark Mode" yes/no option to "Preferences" "Color Schemes" **Configuration** - svn !r101 ///usr/sbin/diag/config//[[BR]] Improved tabs ticket setup screens. Added some default fields for first time tabs ticket configurations. **File manager** - svn !r77 ///usr/sbin/diag/filemanage//[[BR]] Fixed issue with installing nControl tickets. **ID Storage** - version 1.04.207 ///usr/sbin/card/ids//[[BR]] Improvements for SB600 message slots. Improved ID input screens that in some cased showed units such as "kg" not aligned with input fields. **Multi Scale** - version 1.03.015 ///usr/sbin/card/mscale//[[BR]] Improved Ethernet/IP. EIP Configuration now has selection "Identity" that can be selected "825 Gen2" or "Legacy". "Legacy" will mimic legacy 825 communications. "825 Gen2" will identify as "825 Gen2" and send serial number of indicator if configured. === Code 98260227 update 1.21.005-01 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-02-27.tgz upd825_2025-02-27.tgz] (Requires at least 1.21.004-07) **Main board** - version 1.21.036 ///lib/firmware/mnbd825.elf//[[BR]] Update for DLC card CRC error checking. Update to fix issue with USA setting with DLC card and motion setting for DLC totalizer. Added support for SWIM. **Main board driver** - version 1.00.012 ///lib/modules/5.15.60*/extra/cardmnbdm.ko//[[BR]] Added support for SWIM. == Patches for 1.21.004 == === Code 98260120 update 1.21.004-07 //(Functionally the same as 1.21.005-00)// === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2025-01-20.tgz upd825_2025-01-20.tgz] (Includes previous updates 1.21.004-01 through 1.21.004-06) ** SSH ** - 9.6p1 ///usr/bin/scp,ssh,ssh-keygen, ///usr/sbin/sshd, ///usr/libexec/sftp-server, openssh/sshd_check_keys, /lib/systemd/system/ssh*//[[BR]] Improved SSH security. **Application Menu** - svn !r26 ///usr/sbin/diag/appmenu//[[BR]] Fixed issue when multiple custom applications are installed. Now uses anti-aliasing for improved font display. **Configuration** - svn !r38 ///usr/sbin/diag/config//[[BR]] Improved "Configure Menu" user interface. Added "Reset Indicator" button to allow resetting indicator features: "Delete all standard app data", "Delete all custom apps and data", ... Now uses anti-aliasing for improved font display. **Setup** - svn !r237 ///usr/sbin/diag/setup//[[BR]] Added "Manual connection" button to "Setup Wifi" screen. This allows manual entry of SSID, password, IP address, netmask, gateway, DNS 1, and DNS 2 items to create/modify a manual wifi connection. Fixed issue with netmask not showing correctly after configuring a static IP address. Added "Count:" input for ping count for "Diagnostics" "Network Test" screen. This allows specifying how many pings the test is to perform. The ping test can now be interrupted by touching the screen during the test. Now uses anti-aliasing for improved font display. **File manager** - svn !r55 ///usr/sbin/diag/filemanage//[[BR]] Added "Backup" and "Restore" selections to main menu. This simplifies indicator backup and restore operations. When selected choice is offered for USB flash or local network share. Standard app data, custom apps and data, ticket formats, and configuration are backed up. Now uses anti-aliasing for improved font display. **Weight server** - svn !r35 ///usr/sbin/diag/wtsvr//[[BR]] Fixed issue with SMA zero command. **Multi Scale** - version 1.02.005 ///usr/sbin/card/mscale//[[BR]] Total weight is now shown as a selectable scale button when totalizer is enabled. Improved display positioning for newer style showing more white space borders. Now uses anti-aliasing for improved font display. **Check Weigher** - version 1.00.042 ///usr/sbin/card/chkwgh//[[BR]] Improved display positioning for newer style showing more white space borders. Now uses anti-aliasing for improved font display. **Highway Weighstation** - version 1.83.002 ///usr/sbin/card/hway//[[BR]] Improved display positioning for newer style showing more white space borders. Now uses anti-aliasing for improved font display. **ID Storage** - version 1.03.198 ///usr/sbin/card/ids//[[BR]] The traffic light graphic is now enabled by default. If ID storage config files have already been created this will not change the traffic light graphic enabled state. Improved display positioning for newer style showing more white space borders. Now uses anti-aliasing for improved font display. **DFC/Batcher** - version 1.00.010 ///usr/sbin/card/batcher//[[BR]] Improved display positioning for newer style showing more white space borders. Now uses anti-aliasing for improved font display. === Code 98251119 update 1.21.004-06 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2024-11-19.tgz upd825_2024-11-19.tgz] (Includes previous updates 1.21.004-01 through 1.21.004-05) **Setup** - svn !r229 ///usr/sbin/diag/setup//[[BR]] Improved "Setup Wifi" screen. Menu keyboard shortcuts are now case insensitive. Login screen will now allow login with case insensitive user ID. "Preferences" has added "Temperature logging" button. This allows changing the temperature logging parameters. **Web Server**[[BR]] ///usr/share/apache2/default-site/htdocs/diagupd.php//[[BR]] ///usr/share/apache2/default-site/htdocs/tlog.php//[[BR]] The "Diagnostics" page now shows a "log" link to open a new page showing temperature log records if temperature log files are present. === Code 98251115 update 1.21.004-05 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2024-11-15.tgz upd825_2024-11-15.tgz] (Includes previous updates 1.21.004-01 through 1.21.004-04) **Main board** - version 1.21.034 ///lib/firmware/mnbd825.elf//[[BR]] Update to fix issue with write of USA setting to SIB card === Code 98251011 update 1.21.004-04 === [http://tech.825spectrum.com/raw-attachment/wiki/Docs/825gen2/Updating/History/upd825_2024-10-11.tgz upd825_2024-10-11.tgz] (Includes previous updates 1.21.004-01 through 1.21.004-03) **ID Storage** - version 1.03.196 ///usr/sbin/card/ids//[[BR]] Fixed issue with import/export transactions, products, etc... to USB flash drive **Configuration** - svn !r19 ///usr/sbin/diag/config//[[BR]] Fixed issue with setting a ticket format to use a USB printer. Fixed issue with ticket begin/end codes only allowing a few characters to be entered. **Setup** - svn !r225 ///usr/sbin/diag/setup//[[BR]] ///usr/sbin/diag/cert//[[BR]] View "ID Information / Certifications" removed. Updated certification file. **Web Server**[[BR]] ///usr/share/apache2/default-site/htdocs/login.php//[[BR]] ///usr/bin/chkpw//[[BR]] Login page now allows for upper case user ID. Improved display for "Invalid Login" **Beeper and other I/O driver** - version 1.00.004 ///lib/modules/5.15.60*/extra/cardbeep.ko//[[BR]] Updated /sys/kernel/c825 file ownership to 'admin' **Main board driver** - version 1.00.011 ///lib/modules/5.15.60*/extra/cardmnbdm.ko//[[BR]] Update to fix main board digital I/O outputs not working when wifi enabled. **Main board** - version 1.21.033 ///lib/firmware/mnbd825.elf//[[BR]] Update to fix main board digital I/O outputs not working when wifi enabled. === Code 98250917 update 1.21.004-03 === upd825_2024-09-17.tgz (Includes previous updates 1.21.004-01 through 1.21.004-02) **ID Storage** - version 1.03.193 ///usr/sbin/card/ids//[[BR]] Improved scoreboard output for COM3 operation to allow SB600 messages. Fixed traffic light graphic to show correctly on no screen 825 1920 x 1080 resolution. **DFC/Batcher** - version 1.00.09 ///usr/sbin/card/batcher//[[BR]] Improved DFC mode. Added a fill starting state to check that fill has started before checking for fill complete. Previously, it would sometimes start and then immediately go to fill completed. **File manager** - svn !r45 ///usr/sbin/diag/filemanage//[[BR]] Fixed command line operation seg fault. This happened if "reqver" test would have shown error box due to attempt to update from incorrect version. **Main board** - version 1.21.032 ///lib/firmware/mnbd825.elf//[[BR]] Fixed problem with DLC sometimes getting corrupted capacity, interval, or decimal value from EEPROM. This could cause capacity display on apps to show incorrectly or weight to show "OVER CAPACITY". Debug messages for COM3 are now off by default === Code 98250913 update 1.21.004-02 === upd825_2024-09-13.tgz (Includes previous update 1.21.004-01) **ID Storage** - version 1.03.192 ///usr/sbin/card/ids//[[BR]] Updates for SB600 scoreboard messages. "Menu", "Configuration", "Scale Info" allows threshold settings for scale state to be specified. Also options "Show Traffic Light Graphic" and "Manual Traffic Release" are added. "Configure Scoreboard" has added "Message Slots" button when SB600 is selected. This allows message slots to be specified for scale/traffic states. **DFC/Batcher** - version 1.00.08 ///usr/sbin/card/batcher//[[BR]] Improved DFC mode. **Setup** - svn !r222 ///usr/sbin/diag/setup//[[BR]] Improved wtsvr configuration. **File manager** - svn !r44 ///usr/sbin/diag/filemanage//[[BR]] Added command line capabilities to download/install updates. This is used by new "Administration" web page to allow performing update from web page. **Update verifier** - svn !r3 ///usr/sbin/diag/c825vfy//[[BR]] Update for web page updating **Weight server** - svn !r34 ///usr/sbin/diag/wtsvr//[[BR]] Fixed issues with weight server serial communications. **Main board** - version 1.21.031 ///lib/firmware/mnbd825.elf//[[BR]] Added single shot I/O event to allow better filling/batching applications. Fixed issue with multi repeat sending received serial port data. **Web Server**[[BR]] ///usr/share/apache2/default-site/htdocs/*.php//[[BR]] ///usr/share/apache2/default-site/htdocs/inc/*.php//[[BR]] Improved web site diagnostics. "Remote Control" page is changed to "Administration" and allows updates to be downloaded/installed. ///etc/apache2/httpd.conf//[[BR]] Apache web server configuration is modified to disable listable directories. If listable directories is enabled this can be flagged by some scanners as a security concern. ///etc/sudoers.d/www-data//[[BR]] Added configuration to allow web user to do some administrative things. === Code 98250826 update 1.21.004-01 === upd825_2024-08-26.tgz **ID Storage** - version 1.03.190 ///usr/sbin/card/ids//[[BR]] Fixed not able to enter temporary IDs. Fixed "Config IDs" screen showing black buttons. Fixed Zero scale not showing "CANNOT ZERO" when in motion. **Configuration** - svn !r16 ///usr/sbin/diag/config//[[BR]] Improved print tabs setup screens.