Aware Electronics Windows Program Aw-Radw

Now includes 64 bit Windows Support for the Bitmap Graph Window, a new very sensitive Auto Tracking Alarm System, a new Detector Dead Time Correction feature and DirectX Sound (see below)


New for 2002-2013 Aware Electronics Corp's Windows program Aw-Radw for use with WIN 98, ME, NT, 2000-08, XP, Vista, WIN 7 (both 32 and 64 bit), WIN 8

Screen Shot Of Aw-Radw

Aw-Radw collects radiation data from Aware's line of RMs including the RM-60, RM-70, RM-80 and PMI-30 as well as any other Aware monitor. Aw-Radw monitors up to nine RMs. It generates scrolling radiation reports as well as graphics displays in re-sizable windows. The real-time graphs include all the features found in our Aw-Graph program including regression and interpolation plots with nine degrees of freedom but are displayed in resizable windows.

All data, both graphics and text, can be placed in Window's clipboard and / or written to disk. An exclusive flux bar is included. The program can generate real-time ASCII files which include the radiation data as well as Excel - Lotus 123 - Quattro Pro time codes or any other time code desired while simultaneously storing the data to an Aware Binary file. The ASCII Custom Time Code option allows ASCII file generation with Date-Time codes that match any known third party graphing, plotting, and/or math software package. (For example, this Windows console program Ploticus can make a variety of gif plots from ASCII files driven by Aw-Radw for display within a browser).

ASCII Time Menu

Each data point within the ASCII file can contain the average radiation level over any time period desired. Several additional ASCII file options are included.

With a click of a menu item Aw-Radw will launch your spreadsheet program with the real-time ASCII data loaded and/or your custom macro file. We include on-disk an example Excel macro that automatically generates an Excel graph with the hit of a hot-key. One can also 'paste' real-time ASCII data, complete with spreadsheet delimiter character, directly into one's spreadsheet program by-way-of Window's clipboard. Also see: Using Excel to Automatically Load and Graph Real-Time Radiation Data

Excel Graph

With every data point Aw-Radw can automatically place the ASCII data Clipboard Menu into Windows clipboard, whether or not it is saving the data to an ASCII or binary file. A clipboard On-Off switch is included as-well-as a maximum clipboard buffer size option (1K to 64 million bytes). If when adding new ASCII data to the clipboard, the program determines the maximum buffer size would be exceeded, it instead scrolls the ASCII data within the clipboard up or down, one line at a time, before adding the new data to the clipboard. (See 'Aw-Radw Help File' link below).

Aw-Radw includes a real time running average bar graph which is displayed whether or not the program is saving data to a file. It can be toggled on or off and includes options for running average depth, auto or manual scaling, window size, bar size, fonts and colors as well as scroll bars. If any bar value is above the current alarm level it is drawn with the current alarm colors.

Aw-Radw's Running Average Bar Graph

The program uses Wav files for both Geiger 'click' as well as alarm. You can use your own Wav sound files or use the included Wav files. A separate volume control is included for both the Geiger 'click' and the alarm. Geiger 'Click' Menu

Aw-Radw makes use of Windows advanced Direct X - Direct Sound feature for high performance sound generation such that at higher radiation levels the emitted sound takes on a very impressive hissing crackling nature. This feature allows easy detection of changing radiation, even with high flux levels, just by the change in sound emission.

Another menu item directs Aw-Radw to generate GIF files from the displayed real-time plots for use on the Internet or within E-Mail.

Aw-Radw can be set such that with the passage of X number of points the program will trigger another program, link or batch file. Instructions that use this feature are included in the help file. They demonstrate a method that allows automatic generation of a gif file including a plot of the current radiation data, with any pixel size, any title, axis labels and various colors desired and then FTP the gif file to any website using Windows built-in FTP feature. See Aw-Radw Questions for more info. about using Aw-Radw to generate real-time graphs on servers for browsers. Another example use of this feature allows the PC's sound system to speak the current radiation levels using Window's built-in Text to Speech feature.

Click here for example of Aw-Radw speaking radiation levels: Using Aw-Radw and Windows to Speak Radiation Levels

Trigger Menu

Another example use of Aw-Radw's "Trigger a Program Exery X Points" feature includes automatic uploading of radiation data to sites like Pachube-CMOS.

Click the following to see real-time data auto-uploaded to Pachube by Aw-Radw:

  • Aw-Radw auto-feeding real-time data to Pachube
    Note COSM recently changed their name to xively and now Internet Explorer doesn't display the graphs.
    With Google Chrome, the graphs display but only if one clicks Channel "1" or "2".

  • How To Setup Aware Electronics Aw-Radw for Pushing Data to COSM - PACHUBE

    COSM Feed

    An additional example use of Aw-Radw's "Trigger a Program Exery X Points" feature includes sending E-Mails - Text Messages once per unit time, for example once per day, with attached summary data and radiation graph. See the bottom of this page:

  • Using Aware Electronics Aw-Radw to Send E-mails and Text Messages

    Trigger E-Mail


    Aw-Radw includes a unique Sigma Alarm System which automatically and continuously sets the high alarm trip point according to the background level and the desired sigma (standard deviations) above background. The system will automatically adjust to any type detector including Geiger tubes, Scintillator - Photo Multiplier tubes and Neutron detectors. One can enter the sigma, the alarm probability and/or the good points versus one false alarm. Aw-Radw calculates these values with each radiation data point. It is very interesting to enter say one false alarm per 200 good points (or any number of good points) at which point the program calculates the proper sigma for such a probability then watch as normal background radiation triggers the alarm accordingly. This allows a very sensitive alarm which tracks background avoiding false alarms.

    Alarm Menu

    The background level running average can be set with any time depth desired such that the background average and the calculated alarm trip point will track changing background levels without tripping the alarm. The background running average includes a restriction window that includes the running average points with less than a certain +- sigma but rejects points that are outside the window. This prevents radiation from a source outside normal background levels from entering the background running average. Additional features are included. Aware Electronics Sigma Alarm System is (c) 2007.

    The low alarm option can be used to warn of equipment malfunction.

    With alarm Aw-Radw can run any program or batch file desired and can include as an argument to the program the path to an alarm generated summary text file which includes all current conditions and identifications. This can be used for example to dial beepers, send the summary text file by E-mails and text messages to cell phones or carry out other tasks with alarm.

    Click the following for information about setting up Aw-Radw to send E-mails and Text messages, including attached summary file and radiation graph, with alarm:

  • Using Aware Electronics Aw-Radw to Send E-mails and Text Messages when Radiation Alarm is Triggered

    Alarm E-Mail

    The program will also bring high a pin in the serial port with alarm condition which can be used to activate a fan, siren, light or any other device. Aw-Radw will also flash it's icon, use alarm colors for the flux bar and sound an alarm wave file with alarm condition.


    A new feature of Aw-Radw includes auto correction of count rate due to Detector Dead Time.

    Detector Dead Time From Aw-Radw's Help File: Enter the Detector Dead Time in µsecs (microseconds). Allowed range is zero to 2000 µsecs in increments of 1/100th of a µsecs. The detector dead time is the time after the detection of an event during which the detector can't detect another event. This might range from 20 to 300 µsecs.

    One can determine a detector's dead time with the use of two strong sources. Compare the count rate with one source to that of the other to that of both and adjust the "Detector Dead Time" such that the count rate of both equals the sum of each alone.

    The addition to the count rate occurs before all other calculations such as conversion by the calibration factor to standard units, storing to files, auto alarms, etc.

    A method to determine the deadtime of a detector using a spreadsheet program is as follows. Set Aw-Radw’s menu item “Rad Options” – “RM Calibration Factor” to zero. Set menu item “Rad Options” – “Time Base Unit” to 60. Set menu item “Rad Options” – “Detector Dead Time” to zero.

    Use two sources (source 1 and source 2), each capable of generating more than 20,000 CPM (counts per minute). Count source 1 for at least a minute and record the average CPM. Add source 2 and count both sources for at least one minute and record the CPM. Remove source 1 and count source 2 for at least one minute and record the CPM.

    Now create a spreadsheet with the following in each cell as follows:


    A1 “Source 1 CPM” B1 “Source 2 CPM” C1 “Source 1+2 CPM”
    A2 (enter source 1 CPM) B2(enter source 2 CPM) C2(enter source 1+2 CPM)

    A4”Deadtime in Microseconds”
    A5 =+(((A2*B2)-SQRT((A2*B2)*(C2-A2)*(C2-B2)))/(A2*B2*C2))*60000000

    Enter the source 1, source 2 and source 1+2 CPMs into cell A2, B2 and C2. The detector’s dead time will then be in cell A5. Take this value and enter it into Aw-Radw’s menu item “Rad Options” – “Detector Dead Time”. Now restore the menu items “Rad Options” – “RM Calibration Factor” and “Rad Options” – “Time Base Unit” to your desired values.


    Aw-Radw can be set such that with every PC re-boot and/or startup of Windows, it will automatically start collection of radiation data to a new unique file, complete with all the user variable defaults and provisional conditions including alarm and trigger conditions. This is handy for use at remote locations where the PC might reboot due to a power failure.

    Aw-Radw allows easy setup of radiation monitoring networks. For example a complex can plug a RM unit into any network shared PC, start Aw-Radw at-which-point the data will be available on any other networked PC. A radiation officer can maintain multi Aw-Radw graphs on his office PC plotting the data from the various locations. Aw-Radw can be instructed to store all the real-time data files from the various locations to a central PC if desired.

    Aw-Radw includes scaling scroll bars. One can resize, for example, Aw-Radw's Summary Window to a small box size then use the scroll bars to bring into view an item of interest. Now the user has a small box on the Desktop with the item of interest displayed. For example one can use a large font size and bright color to create a small window with large text displaying the current radiation level and/or current radiation level average. (Any average time period desired).

    Screen Shot Of Aw-Radw's Summary Zoomed in to current radiation level

    Between sessions Aw-Radw remembers the location and size of the main window as-well-as the child windows such that the next time one runs the program the program's windows will appear with their previous position and size. This is handy in that if you take the time to size and position the windows on your desktop, the next time you run the program they will reappear with the same size and position.

    The program includes command-line arguments which allow Aw-Radw auto-startup from a batch file or short-cut link including auto-generation of Aware Binary files and ASCII files.

    Aw-Radw includes an advanced 32-64 bit Windows COM port interface allowing high accuracy with high radiation levels. Levels as high as 100 Rads (10 million times higher than background) can be plotted with Aware's line of high flux monitors. Shielding allows even higher levels.

    Random Number Menu

    For mathematicians Aw-Radw includes an advanced random number generator which uses the random nature of the radiation 'hits' to trigger a random interrupt which scans the CPU clock counter. The counter runs at the same speed as the CPU. Aw-Radw uses the least significant byte of the counter to generate the random number at a rate of one byte per 'hit' which allows ~20,000 random bytes per minute when using a smoke detector source. Aw-Radw stores the random numbers to a file and also to the screen with a number of different formats even while the program carries out all its normal duties of radiation data collection. The Diehard suite of random number tests indicates the excellent random nature of the generated numbers. Also included is the ability to record elapsed time between hits i.e. the program will store the number of seconds between events in millionths of a second. In this case the program uses the motherboard clock, not the CPU clock, to determine the time between events.

    Aw-Radw is written in Microsoft C. For highest performance Aw-Radw interfaces directly with low-level Windows APIs and drivers and uses the most advanced features found in Windows allowing accurate reliable data generation. The use of any third party 'wrapper' code is avoided, again, for highest performance and efficient program size.

    As indicated the program includes all the features of our various previous programs including Aw-Graph, Aw-Fast, Aw-Alarms and Aw-Gif.


    Aw-Radw in Action

    Screen Shot Of Aw-Radw

    Above is a screen shot of Aw-Radw in action. The real-time flux bar is at the top of the screen. Left side shows real-time ASCII data feed. The ASCII time option has been set to Excel time code such that the user can, with the hit of a key, paste the real-time data into an Excel worksheet for immediate update of a user's Excel plot. This same data is being saved to an ASCII file which also can be feed to a spreadsheet program (or any other program that accepts ASCII data). At the same time the radiation data is being saved to a standard Aware binary file.

    Top right of screen shows Aw-Radw's real-time radiation plot. This window can be re-sized to any size desired. The window also has a menu item that generates a Gif file for placement on the Internet or within E-Mail. In addition the window can place a bitmap image of the plot within Window's clipboard or directly into any paint program the user desires (including Microsoft's Paint.exe included with all versions of Windows). The plot shown includes a regression analysis plot.

    The bottom right window is Aw-Radw's Summary Window. It includes current values, averages, settings, current radiation file names, PC data and much more. As with all Aw-Radw windows the user can scroll to items of interest, re-size the window, choose any font on the user's PC, any color, and with the hit of a menu item copy all data to Window's clipboard. Many other features not shown here are included.


    A test of Aw-Radw running under Windows 98 was carried out by the director of Nuclear Medicine, New Jersey Medical School, UMDNJ who is installing a network of radiation monitoring PCs equipped with RM-60s and Aw-Radw. The PC used was an older 350 mhz machine. Two RM-60s were plugged into two serial ports on the PC. Aw-Radw was used to gather radiation data from the two RM-60s at the same time. Technetium 99 activity in a syringe was placed adjacent to the two RM-60s that were set to acquire data with time base of 60 seconds per point. The test ran over 65 hrs as the technetium decayed from 22 mCi to 10 uCi. One RM-60 was slightly closer to the syringe than the other. A semi-log plot should demonstrate a straight line appearance when plotting the nuclear decay of a material.

    The decay data with normal Y-axis scale

    Normal Scale

    The decay data with log Y-axis scale

    Log Scale

    Both scales

    Normal and Log Y-axis Scale

    The straight line shape of the semi-log plot demonstrates the excellent linearity of Aw-Radw and the two RM-60s. Note the above plots start at hour 22.15 of the test. At hour zero both RM-60s were subjected to approx. 800,000 microR/hr. with no sign of saturation. i.e. the software reported the maximum value for a sixty second time base.


    Real time graph generated and uploaded to this website automatically by Aw-Radw:
    Last Six Hours Expressed in µSv/hr.
    (Note 1µSv = 100µR standardized to Cesium 137)
    RM-60 at Chadds Ford PA

    Click here for an example of using Aw-Radw to download stored data from a LCD-90

    (Example uses RM-G90 to LCD-90 flash memory, downloaded through LCD-90's USB port by Aw-Radw to a binary file and an ASCII file for spreadsheet. Video starts with LCD-90 acting as real-time source for Aw-Radw with a TBU (Time Base Unit) of 2 seconds, through its USB port. Meanwhile LCD-90 is also storing data to its internal Flash memory with a TBU of 60 seconds. Aw-Radw's real time collection is stopped and then the stored data from the LCD-90 is downloaded.

    The Summary Window displays various parameters including a running average of all the points as they are downloaded, the date and time of the first occurrence and the last occurrence of the maximum radiation level as-well-as the minimum radiation level. The ASCII data is then loaded into a spreadsheet. Some Aw-Radw's graphing features are also displayed. Meanwhile the LCD-90 continues to add more data to its Flash memory. Note the PC that generated the demo is also simultaneously running two additional copies of Aw-Radw, in minimized windows, which are collecting data from two additional RMs and generating all the real-time graphs seen throughout Aware’s website)


    Aw-Radw Specifications:

    The efficient program size allows the Aw-Radw package to fit on and run from one standard floppy with room left for over a year's worth of minute by minute radiation data.

    This diagram shows the pins of a standard DB-9 serial port allowing one to wire any device with a pulse output to the serial port such that Aw-Radw can be used in conjuction with other devices:

    db9 pins


    Special introductory price for the entire Aw-Radw package-----$129.00
    Optional payment schedule for Aw-Radw package:
    $23.50 billed to your credit card once per month for six months.
    One purchase of Aw-Radw may be used by the same customer with up to nine RMs and/or PMI-30s.

    The program includes a 45 day return policy if the user is not completely satisfied.

    To order the Aw-Radw software package see Aware Electronics Corp. Price List

    The Aw-Radw software package also includes our dos programs Aw-Graph.exe ($74) and Aw-Fast.exe ($45), free of charge. Both can be used to display the radiation data gathered by Aw-Radw in various ways independent of Aw-Radw's Windows displays. The included Aw-Fast.exe can also be used on any dos machine to gather the radiation data. Aw-Fast info


    For additional program parameters see Aw-Radw Help File link:
  • Aw-Radw Help File
    Current Aw-Radw customers click the following for latest update info:
  • Aw-Radw Update Info.
    Questions and Answers:
  • Aw-Radw Questions

    Please phone - write or E-Mail for more information

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


  • Running Aw-Radw as a Windows Service

    We now have available Aware's AWARE_SERVICE package. AWARE_SERVICE allows one to run Aware’s Aw-Radw.Exe windows program as a Windows Service application. Windows Service applications are long-running applications that are ideal for use in server environments. Services can be automatically started when the computer is booted. They do not require a logged in user in order to execute and can run under the context of any user including the system.

    Windows Services are controlled through the Service Control Manager where they can be stopped, paused, and started as needed.

    AWARE_SERVICE package allows an unlimited number of programs to run as a Windows service.

    AWARE_SERVICE is written in Microsoft C, assembly and machine code. The cost of this package is $99. To order include AWARE_SERVICE on order form.

    This site uses AWARE_SERVICE package:

  • Vashon Island (Seattle WA)

    For additional information see AWARE_SERVICE Help File link:

  • AWARE_SERVICE Help File

    Phone or E-Mail for more info.


    Running Aw-Radw under Linux

    An E-Mail about running Aw-Radw under Linux: Collect RAD Data with the AW-RADW program under Linux


    Serial Ports for PCs

    If your PC lacks a serial port you have several options. You can add a serial port PCI card to your PC. For example, this company makes very high quality serial ports:
    Quatech PCI Serial Port
    There are many other companies that make PCI serial port cards for less money Newegg Serial Port Search and they should be fine as well in that these are real serial ports.

    For laptop PCs without a PCI slot you have several options including the following two:


    The PC Card option:
    Card Bus Serial Port

    For mobile PCs with an available Type II PC Card Slot (PCMCIA slot), one can add a serial port with the above pictured card. Just about all portable PCs include one or two PC Card Slots. This card provides a real serial port for maximum performance over-and-above a USB to serial port adapter. One should use a real serial port, as this card provides, if one is interested in generating random numbers. One can purchase this card from Aware Electronics for $110. To order let us know you would like:
    "PC Card Slot Serial Port.... $110.00"
    Quatech PC Card Slot (PCMCIA) Serial Port

    Here is a quote from Quatech about their PC card serial ports:

    Quatech PC Cards provide "true" serial ports. Thus unlike the many cheap USB to serial converters on the market that attempt to replicate ports, our cards work seamlessly with any hardware or software that requires a serial interface--we guarantee it!


    Please note certain very cheap PCMCIA and CardBus serial port cards made by SIIG Inc. do not include the standard serial port's RI line so these should be avoided.
    The USB options:

    Aware Electronics High Performance USB-MSP Micro-Controller based interface (New Updated Version USB-MSP V2.5A)

    Aware Electronics USB-MSP V2.5A is a new device from Aware Electronics which plugs into a USB port by-way-of the included cable. Its MOD jack accepts the cord from the radiation monitor or PMI-30. It includes extremely high performance and will accept maximum count rates of 12 million CPS (counts per second) and total counts per unit time above 4 billion counts. (Normal USB to serial port adapters are limited to ~500 CPS). Once per time unit it sends over the USB port to Aw-Radw, the tallied counts. Its crystal controlled clock controls timing information. It also allows the real-time Geiger "Click" without any loss of performance.

    The USB-MSP includes automatic CRC verification of data sent to the PC and the ability to re-send its data packet if Aware’s Windows program, Aw-Radw, detects any problem with the CRC check, framing error or other communication errors but the largest advantage is its ability to count even very high count rates with no lost counts.

    Also included are two blue LEDs, two red LEDs and a yellow LED. One LED flashes with each data packet sent to the USB-MSP from the PC. Another LED flashes with each data packet sent from the USB-MSP to the PC. Another LED flashes with each radiation detection event. Another LED pulses on and off when the USB-MSP’s internal running average exceeds the internal alarm set point. Another LED flashes when Aw-Radw’s alarm is active. The USB-MSP also includes two sets of two alarm output pins that can be used to trigger external devices with alarm.

    In addition to acting as a real time data source for Aware’s Windows program Aw-Radw, the new USB-MSP V2.5 also includes the ability to internally tally radiation counts and store them to its internal FLASH memory for later retrieval. It can also calculate radiation units from the count data by-way-of a calibration factor algorithm, dead time correction algorithm, and maintains a variable rate running average. It will compare the running average to a user defined alarm set point and blink its red alarm LED and apply voltage to its alarm output pins if the radiation level exceeds the alarm set point. Another yellow alarm LED and a second set of alarm output pins are activated when Aware’s windows program, Aw-Radw, activates its alarm.

    Another additional feature includes the ability to control the USB-MSP by-way-of any program that can send and receive ASCII characters including programs running on Mac. Linux or Windows CE PCs. Such control includes starting and stopping internal FLASH storage, downloading internally stored radiation data files, erasing internal radiation data files, setting the calibration factor, dead time correction and running average depth for both the alarm LED - alarm pin out algorithm and the ASCII out feature and controlling the action of the event LED. All user settable features of the USB-MSP are stored in internal FLASH such that even if power is removed from the unit, next time it is powered up, all the settings (and any stored radiation data files) are maintained.

    Unlike an all USB cable, a unique feature of Aware's line of RMs and the USB-MSP includes the ability to extend the telephone cable, connecting the RM to the USB-MSP, SEVERAL HUNDRED FEET using standard telephone extension cable. An all USB cable would be limited to just a few feet.

    First photo below shows an RM-80 plugged into Aware's older model USB-MSP which is plugged into a laptop's USB port:

    Older USBMSP

    Second photo shows the new USB-MSP V2.5 which is smaller, approx. 2.5" x 0.6". It is enclosed in heavy duty clear plastic allowing the user to view the five LEDs: A blue LED next to the micro USB connector that flashes with each data packet sent to the USB-MSP from the PC. A red LED next to the micro USB connector that flashes with each data packet sent from the USB-MSP to the PC. A blue LED near the middle edge that flashes with each radiation detection event, a red LED near the opposite middle edge that pulses on and off when the USB-MSP’s internal running average exceeds the internal alarm set point, and a yellow LED near the middle of the USB-MSP that pulses on and off when Aw-Radw's alarm is active:
    USBMSP

    An enlarged diagram of the USB-MSP showing location of the LEDs and the two sets of alarm output pins for triggering external devices with USB-MSP’s alarm and/or Aw-Radw’s alarm:
    USBMSP Diagram

    This diagram shows the USB-MSP's RJ-12 jack pins allowing one to wire any device with a pulse output to the USB-MSP:
    USBMSP RJ12 Pin Out

    To Order: "USB-MSP" $99

    For additional information see USB-MSP Help File link:

  • USB-MSP Help File
    For USB-MSP Firmware Updates see link:
  • USB-MSP Firmware Updates


    Note: We now have available for programmers Aware's AWMSP.DLL package. It includes a DLL which makes it easy for programmers to interface their 32-64 bit WIN 98, ME, NT, 2000-08, XP, Vista and Windows 7 programs to MSP microcontroller used in Aware's LCD-90 and/or USB-MSP Microcontroller.

    AWMSP.DLL contains functions that find a com port (serial port)or USB port (USB virtual COM port) into which an Aware Electronics LCD-90 or USB-MSP has been plugged, open a com or USB port, power-up and start operation of an RM by-way-of the LCD-90 or USB-MSP, buffer and return counts per unit time using CRC error detection and correction, convert a count per unit time to a standard measuring unit, apply a dead-time correction factor, provide system Unix time that is year 2038 compliant, convert a value and time into an ASCII string, provide advanced Windows DirectX-DirectSound Geiger 'click' support, and close com or USB ports after desired operations are complete.

    AWMSP.DLL is written in Microsoft C, assembly and machine code. The cost of this package is $290. To order include AWMSP.DLL on order form.
    For additional information see AWMSP.DLL Help File link:

  • AWMSP.DLL Help File
    Phone or E-Mail for more info.

    Aware Electronics USB Serial Port Adapter:

    (Note we are discontinuing the availability of the following described USB serial port adapter due to difficulties with its USB driver on the newest versions of Windows. A much better, robust option is the above described USB-MSP. We continue to provide availability of the below described Divide by Two adapter for use with any standard USB to Serial Port adapters.

    Although not a real serial port, Aware Electronics USB Serial Port adapter allows good performance with any of our past or present RMs and PMI-30s in conjunction with a PC's USB port. (Normal USB to serial port adapters and this adapter are limited to ~500 CPS i.e ~3000 times background using the RM-60). Note a USB to serial port adapter should not be used if you are interested in generating random numbers, but rather, one should use a real serial port. Package includes USB to serial port adapter and Aware Electronics Divide by Two adapter plus USB to serial port driver CD. Works with Windows 98, ME, NT, 2000-08, XP, Vista and Windows 7 in conjuction with our new Aw-Radw 32-64 bit Windows software package (see above).

    The USB to Serial Port adapter emulates a serial port (COM port) and can be used with any Windows program and device that needs a serial port.

    The Aware Electronics Divide by Two adapter replaces the normal MOD jack to RS-232 serial port adapter included with each RM and PMI-30 sold. It can be used with any USB to serial port adapter. The reason it is needed when using a USB to serial port adapter is that many of the USB to serial port adapters use a chip that, unlike a standard serial port, generates two interrupts per pulse and therefore without the Divide by Two Adapter the software will tally counts at twice the real rate.

    Price for the Aware Electronics Divide by Two adapter for use with any USB to serial port adapter that needs it is $49.

    Price for the complete Aware USB(2.0) to serial port adapter including the Divide by Two adapter is $64.95 (45 day $ back). To order, E-Mail or send us an order on a piece of paper or tell us by phone you want to order:

    "Aware Divide by Two Adapter (Specify 9 pin or 25 pin).... $49"

    or

    "Aware USB(2.0) to Serial Port Adapter (Includes the Aware Divide by Two Adapter).... $64.95"

    Show below is an RM-60 with standard telephone cable plugged into the Aware Divide by Two Adapter (green colored adapter) which is plugged into the USB to serial port adapter. Unlike an all USB cable, a unique feature of Aware's line of RMs includes the ability to extend the telephone cable to several hundred feet using standard telephone extension cable, even if using a USB to serial port adapter. An all USB cable can be extended only a few feet.

    USB to Serial Port Aapter

    As indicated above the Aware USB to Serial Port Adapter emulates a standard 9 pin serial port (COM port) and can be used with any serial device under Windows. When plugging the USB to Serial Port Adapter into the PC's USB port you will notice an additional COM port listing within Windows Device Manager and any Windows program can make use of this COM port just as though it were a normal serial port.

    Aw-Radw running on Acer Aspire One (~$300) "These little netbooks come with an 8 GB solid state disk. I have stripped the software we don't need and inhibited all the extra hardware. They boot up with XP SP3 in reasonable time and do a good job". Click here for more information
    RM-80 Six Pack

    A customer in Tokyo sent this screen shot of Aw-Radw:
    Aw-Radw at Tokyo

    Note: As mentioned above, we now have available for programmers Aware's AWMSP.DLL package. It includes a DLL which makes it easy for programmers to interface their 32-64 bit WIN 98, ME, NT, 2000-08, XP, Vista and Windows 7 programs to MSP microcontroller used in Aware's LCD-90 and/or USB-MSP Microcontroller.

    AWMSP.DLL contains functions that find a com port (serial port)or USB port (USB virtual COM port) into which an Aware Electronics LCD-90 or USB-MSP has been plugged, open a com or USB port, power-up and start operation of an RM by-way-of the LCD-90 or USB-MSP, buffer and return counts per unit time using CRC error detection and correction, convert a count per unit time to a standard measuring unit, apply a dead-time correction factor, provide system Unix time that is year 2038 compliant, convert a value and time into an ASCII string, provide advanced Windows DirectX-DirectSound Geiger 'click' support, and close com or USB ports after desired operations are complete.

    AWMSP.DLL is written in Microsoft C, assembly and machine code. The cost of this package is $290. To order include AWMSP.DLL on order form.
    For additional information see AWMSP.DLL Help File link:

  • AWMSP.DLL Help File
    Phone or E-Mail for more info.

    Note: We also have available for programmers Aware's AWCOM.DLL package. It includes a WIN32 DLL which makes it easy for programmers to interface their 32-64 bit WIN 98, ME, NT, 2000-08, XP, Vista and Windows 7 programs to any of Aware's RM monitors and PMI-30 interface when they are connected directly to a serial port. The cost of this package is $290. To order include AWCOM.DLL on order form. Phone or E-Mail for more info.
    For programmers interested in random numbers: May 20th 2004 Aware Electronics Corp. has available our new 32-64 bit random number DLL, AWRAND.DLL, to be used within your programs and in conjuction with any of our RMs. Please phone +(302)655-3800 or E-mail us for more information about AWRAND.DLL package. Aware@aw-el.com
    Note as regards the standard dos program Aw-Srad included with each RM as standard and Aw-Graph we have improved this set of software as mentioned here: Software Progress Link
    which includes the following:

    June 18th 2001 Added time slice release code in Aw-srad's and Aw-graph's time delay - get key strike routines which greatly aids in the smooth operation under multitasking OSs such as WIN 95-98-ME and WIN NT-2000.

    June 18th 2001 Noticed all Aware Electronics programs (including Aw-srad.exe and Aw-graph.exe) were not detecting the presence of WIN NT or WIN 2000. This has been fixed and all programs work very much better under these two OSs.


    See an example of a user's WIN Interface here: Les Peter's WIN Interface

    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 index page?