- Changed: Narcbox logo on Screensaver
- Added: Shift Changed button split into Shift Change and Inventory Audit
- Disable both when website settings say to disable.
- Removed: Support for 48, 72, 96 or anything greater than 24 removed.
- Changed: No more Shift Change Missed. Only Inventory Audit Missed.
- Note: Either Shift Change or Inventory Audit will stop a Shift Change Missed Alert.
- Added: Screen is reset upon wakeup.
- Added: Clear Settings in Diagnostics now sets it back to default.
- Rewrote: Logic for Shift Change Missed. This should be cleaner and easier to debug.
- Key testing areas are:
- 8, 12 hour shift change
- Hours 0, 1 and hours 22, 23. Since that is where the logic rolls over.
- Shift Change missed report on the next time a report is due.
- Changed: Inventory Audit authorization is exactly like Shift Change Authorization except labels.
- Changed: Fingerprint Quality to 1 (the lowest it can go)
- Added: 200ms delay in calls to stop the open errors. Added to the rest of the calls that didn't have it.
- Added: Disabled PWM output when not being used. Stops bug where door won't unlock or lock.
- Added: Support to clear drug settings.
- Fixed: MultiSync bug. Was not working.
- Fixed (3.18): Landscape mode coming out of sleep was updating screen properly and buttons not working.
- Fixed (3.18): Sync when changing account esp. going from Narcbox demo to Tualatin (2 sync message) was not updating the ExtraInfoFlags properly. Because it thought it had to go to medSyncEnqueud which set ExtraInfoFlags to DrugPage.extra_info.flags (which still had the old data because in the general sync DrugPage.extra_info flags wasn't updated until !gSyncMore). So the syncStartMedSync would set ExtraInfoFlags to the old value.
- Added: 200 ms in register and auth code to prevent open errors.
3.16 - 7/19/2019
Added Biometric Capability
Fixed Door bouncing issue
Added ability to clear drugs setting in diagnostic button
Added robustness on SD card. Added format ability also added warnings if file can't be opened. Added retry loops.
Added Disable SD card when not being used
Fixed disable firmware download if the WiFi is not up or it is not on. (Used to be only if it wasn't on)
Fixed Sync Missed Alerts so that it was comparing to zero
Fixed Log Messages, continuous reboots
Disabled alerts until after power up and full sync
Added time stamp on alerts
Fixed Temperature comparison
Added Temperature alerts
Fixed Log access message after firmware download
Fixed Dual Auth to show both auth types displayed in log messages
Fixed WiFi error message for no password entered if one is required
Fixed Overwrite duplicate WiFi SSID
Fixed Cancel Shift change not reporting door open
Verified Cancel Restock reports door open. Log Med Use is not supposed to open door
Fixed sync and sync header
Added/Fix WiFi specs
3.13 - 4/9/2019
1.) Fixed: Power on Syncs now have reset enabled (full syncs)
2.) Fixed: Log reporting so that EIDs can appear as a type. Cleaned up entire reporting from 3.12.
No impact to performance/customers:
3.) Changed: REPORT_TEMPERATURE flag renamed to LOG_TEMPERATURE.
Note: Graying out Biometrics button not implemented yet.
3.12 and 2.58 - 4/8/2019
Fixed: Shift change reporting even without medications.
Ported: WiFi changes; update V2 to current V3/3.12 level.
3.11 - 3/2019
Fix delete WiFi
3.10 - 2/18/2019
Fixed RFID failing when there is a large user base with RFID
Fixed Sync file append
Sync now refreshes the entire SD card database rather than updating
Previous method could result in a database freeze, and lose the ability to add creds
(no field reports of this)
Update DNS protocol
Write DNS name to DNS server when boot
Set RN171 DNS backup (was never configured)
Add DNS backup IP (3rd option)
Should reduce the open error frequency
NarcBox serial number now shows up on the network.
Devices are called "Narcbox_serial".
So Narcbox 2290 shows up on the IP table as Narcbox_2290
3.08/9 and 2.57 - 1/2019
Small performance fixes
3.07 and 2.56 - 12/10/2018
Significant Performance Update:
Improved connection handling
Fixed WiFi sleep mode
Sync Speed Increase
Various bog fixes
Fix Void Opt fields bug
Lockout normal report comms in firmware update
503/502 call back
Dynamic byte counting all calls
WiFi credential fail, abandon network
Remove extra CLOS statements
Fix SID bug
Fix WiFi stack sleep bug
Huge UI performance increases
Much more stable connection handling
Wake comms more reliable
No known hangs/delays
3.06 and 2.55 - 11/1/2018
Fix some minor bugs reports and a few known select WIFI connection issues.
3.04 and 2.54 - 10/10/2018
Update - User's name will now show above "Log Out"
Update - Default security profile that will work for both V2 AND V3 boxes
Update – Add “Personal Setting” tab, admin/super to receive customized alerts/notifications.
Update - Report Log Medication Filtering
Update – Time Zone Management Feature
Fix - Admins/Supers can reactivate RFID cards after removing it from a user's account
Fix - Minor performance tweaks with time zones
Fix – Medical History Retention
Fix – Server Rejecting Reports
Fix – CSV Report Exports Formatting
3.03 - 9/24/2018
Update - Changes from 3.01/3.02
Bug fix - duplicate reports in offline or bad connectivity scenarios.
2.51 - 5/11/2018
Update - Change Auto sync frequency to 12 hours, changed update format for lower data usage
Update - Allow connections to Open networks
Fix - Monitor Mode Event Logging
Fix - Requiring Medication count during shift change without inventory enabled
Fix - Several API updates for more robust performance in challenging communication environments
Fix - Special characters causing med reports to fail
2.50 - 2/10/2018
Par level Firmware release - 2.50+ is required to track inventory on NarcBoxes
2.44 - 8/16/2017
Bug fix - RFID state and Admin access conflict resolved
Bug fix - Correct error in shift change and med reports when dual authentication is selected
Various cosmetic fixes/improvements
2.43 - 6/1/2017
Update Access rules so Admins/medics are granted different access levels
2.42 - 3/28/2017
Allow connection to hidden WiFi networks
Update WiFi connection handling to always connect to the strongest available network. Previously, the NarcBox connected in order of priority on it's saved list. Now the Narcbox will prioritize the strongest connection as the best option.
Bug fix - Graphics errors on a couple of rotated screens.
After running the firmware update, you should see "v2.42" in the top right corner of the logo screen. If you do not see this number, please power cycle the box. This can be done by unplugging the box, then unplugging the internal battery for 5 seconds. Plug the battery back in, and the box back in to external power. The battery connector is very small and might require the use of needle-nose pliers. If you have a Narcbox with serial number 1299 or greater, you don't need to remove power. There is a small black button inside the case at the top of the circuitboard, right next to where the WiFi antenna plugs in. If you press that button, you will reboot the Narcbox with a power cycle. Just above the button the word "Reset" printed on the circuitboard.
2.41 - 2/28/2017
Fix bug in Dual PIN access control.
2.39/2.40 - 2/10/2017
Reporting available WiFi signal strength, and current connection signal strength
Improved visibility through WiFi connection process
Connectivity enhancements, expanded router compatibility
Hide screens function active, with admin bypasss
Reworked WiFi/tech info screens
Firmware download handling improved.
Fix icons disappearing on rotated screens
Fix RN171 fail message in rotated configuration
Add RFID capability to firmware update. Can now use RFID cards to update firmware (older firmware was PIN only)
2.38 - 12/13/2016
Fix Verizon mifi connection problems
Update Autosync 24 hour schedule
Fix bug causing med reports to fail through certain mifis
Break in alert update - Gate reporting to 1 event max every 30 minutes
PIN seeking alert update - Only send report if incorrect PIN is entered 3 times within 1 minute
Change med log data entry to keypad
2.37 - 9/5/2016
Increased med units to a max of 150 (was 70)
2.36 - 8/1/2016
Battery life ~60 hours
2.35 - 7/11/2016
Medication Tracking full release-
All Med tracking capabilities are live
WiFi on demand - WiFi will power down when it is not needed
Fix logged reports not being sent after reboot
Low Power enhancements (time on battery now over 50 hours)
New Sync and Report protocol support entry type (RFID/PIN)
Temperature alerts live
Security Mode functionality live
Faster RFID read
Improve network stability
Fix WiFi network scan causing not all networks to be reported
Fix delete active network bug causing hang
Low power enhancements (+6 hours of run time on battery)
Dim screen in standby
Automatically re-lock the door if access is granted, but the door isn't opened. 10 Second wait
Better visibility from system messages
Fix Clock seconds counter
Move WiFi diagnostics function under diagnostics tab in maintenance
Add flash diagnostics functions
Fix "More" button not loading more networks
WiFi Speed 10x
Fix RFID bug causing error in reading some cards
Account info sent to Narcbox System Info screen
Fix failed sync reporting
Improved firmware download handling