Aware Electronics Corp. USB-MSP Firmware Updates

Following is a list of firmware updates for the USB-MSP. To find the USB-MSP's current firmware version, using Aw-Radw, click menu items "Rad Options" - "Micro Controller Options" - "Get Micro Controller Info" and Aw-Radw queries the connected USB-MSP for information and prints it to Aw-Radw's main window, including: "Aware Electronics USB-MSP V2.9G" where V2.9G is the firmware version number. If you establish an ASCII terminal connection with the USB-MSP and if you send it "BELL?", it will return the firmware version along with additional information. For detailed info. about Sending and Receiving ASCII Data With Aware Electronics LCD-90 Pro and USB-MSP:

  • Sending and Receiving ASCII Data with LCD-90 Pro and USB-MSP

    If you have an older version firmware and would like to update it, return the USB-MSP to Aware Electronics Corp. and we will program it with the latest firmware. E-mail or phone us for instruction on how to return the USB-MSP for firmware update. The service is free. If you desire to update the firmware yourself, e-mail Aware aware@aw-el.com and we will send you the exact instructions.


    V2.9G, dated 06/04/2014 V2.9G corrects a small error in the floating point routine. The routine is used to generate the ASCII numbers sent to an external terminal program through the USB port. The error displayed numbers with decimal digits consisting of 99, for example 5000.99 as 4999.00. This error had no effect what-so-ever over all other aspects of the firmware including alarms, flash storage files, binary output to Aw-Radw, etc.

    V2.9A, dated 01/16/2014 improves the LED event flash and PC sound click.

    V2.8G, dated 11/03/2013 adds floating point alarm level.

    New Firmware Update V2.6G, dated 09/15/2013 adds the following features: For ASCII output, adds user selectable precision floating point number with three digit decimal precision including automatic rounding. Allows, for example, an ASCII output in CPS or CPM running average with values incrementing in units of 1/1000th of a CPS or CPM, or, with a microR/hr or microSv/hr running average, in units of 1/1000th of a microR/hr or microSv/hr. The update also allows calibration factors in units of 1/1000th the previous version's factors and deadtime correction in units of 1/1000th of a microsecond versus one microsecond with the previous version.

    ASCII input-output to any program capable of reading and writing ASCII data from a COM or USB port (for example Window's free Hyper-Terminal) has also been greatly improved, allowing real-time and flash memory download with deadtime and calibration factors applied, in any of the supported radiation units, as-well-as the three digit decimal precision. Even accepts ASCII commands as it is downloading ASCII data. We have not, as-of-yet, updated the online information about the USB-MSP's V2.6G firmware, or the online manual, but will soon.

    V2.6G also adds a new feature that works in conjuction with a new feature added to the Aw-Radw Windows program, namely, "Send LCD-90 or USB-MSP Alarm Signal On-Off" allows Aw-Radw's sophisticated alarm algorithm to activate the USB-MSP's alarm, even over a wireless (radio) connection. The Aw-Radw menu option opens a pop-up menu with two options, namely "Send LCD-90 or USB-MSP Alarm Signal with Aw-Radw's High Alarm" and "Send LCD-90 or USB-MSP Alarm Signal with Aw-Radw's Low Alarm" They can be checked or un-checked by clicking on them. If either are checked, then, when Aw-Radw is using the USB-MSP as a real time data source, it will send a command to the USB-MSP telling it not to use its internal alarm system to activate its alarm, but rather, activate its alarm only when Aw-Radw sends it an alarm command i.e. when Aw-Radw enters an alarm state. The alarm actions carried out by the USB-MSP depend upon the "Alarm's Action Settings".

    V2.6G also adds the following ASCII commands:

    . (period character) allows setting the LCD-90's decimal precision i.e. the number of digits to the right of the decimal point.

    [ character tells the USB-MSP not to use its RTS alarm system to activate its alarm, but rather, only activate the alarm when signaled to do so by the command letters '!' and ',' (see below). Note: This mode is automatically canceled when the USB-MSP exits ASCII real-time mode.

    ] cancels the above i.e. tells USB-MSP to use its RTS alarm instead.

    ! character tells the USB-MSP to activate the alarm, including the alarm output pins as per the user settings.

    , (the comma character) tells the USB-MSP to deactivate the alarm.

    In addition V2.6G adds improved ASCII output options, including real time and memory data download options. See online manual.


    V2.5A corrects the following: When directed to erase the contents of its onboard flash memory and thereby freeing it for new data (Aw-Radw menu item: "Rad Options" - "Micro Controller Options" - "Erase Store Memory" or ASCII command R erase radiation data file Flash memory), previous version erased and reset only the first 512 bytes of memory, leaving any stored data in the remaining flash memory. Any data later stored to the remaining un-erased memory would contain errors. New version V2.5A corrects this defect. (Note this defect had no effect what-so-ever on any other USB-MSP features including standard usage feature "USING USB-MSP WITH RADIATION MONITOR AS A REAL-TIME RADIATION DATA SOURCE FOR AW-RADW").

    V2.4B includes two new features. Regarding CONTROLLING AND GATHERING DATA FROM THE USB-MSP IN ASCII FORMAT USING OTHER PROGRAMS we added the following ASCII command:

    P causes USB-MSP to immediately send the same number that is being calculated for alarm LED action followed by the tab character, followed by the UNIX time code, followed by carriage-return line-feed.



    E-mail aware@aw-el.com
    Phone:(800)729-5397 or Phone/Fax: (302)655-3800

    To return to the previous page, use your browser's BACK button.

    Return to the Aw-Radw page?