Changed defaults so they are compatible w/CR1000, CR3000, and CR800/850 . Specifically: 1. Active ports set to CS IO and RS-485, 2. Protocol is PakBus Networking, & 3. CS IO mode is SDC7.
Added SDC addresses 10 & 11.
Changed the wording for Modem to Modem CS I/O mode; it is now called ME Master.
Added PakBus networking (MDrop) protocol as an option for ME Master (significant).
Added the choice of callback/no callback to ME Master mode; previously callback was always
enabled. This produced problems when there were other devices on the RS-485 network, and the
MD485 was connected to a phone modem. All of the RS-485 network traffic would be sent to the
modem, which it would echo. This caused problems.
Enhanced CS I/O ME mode. The array based dataloggers bring CLK/HS high when ME is active. The CR1000, CR3000, and CR800/850 leave CLK/HS low while ME is active, but then raise CLK/HS when the “ME Pause” occurs. ME connected devices are expected to stop driving the TX line during this period so that an SDC device can communicate during this “ME Pause”. Previous MD485s did not monitor CLK/HS when connected as an ME device. It now works very well whether connected to an array based datalogger or a PakBus datalogger, and with other devices (SDC devices, storage modules, etc).
Changed the inactivity timer for the ME Master mode; now only data from the modem side is
used for the 40 sec inactivity timer. Additionally, added a 12 sec inactivity timer (for the ME
Master mode) that is reset by data on the RS-485 side. This was added because compile times can
be longer than 40 seconds, and the MD485 ME Master was dropping the ME line. There are
"please wait" packets sent every 4 secs (CR1000, CR3000, and CR800/850) or 10 secs (CR10X-PB) while the datalogger is compiling, so these packets keep the timer alive. This inactivity timer was set at 12 sec (instead
of 40 secs) because if there were network or datalogger to logger communication on the RS-485 side
more often than 40 seconds, the modem would be kept online.
Added ME baud rates. Rates are 9600, 19.2k, 38.4k, 57.6k, 115.2k
Added SDC info bits; this will show up in datalogger settings as SDCx Info MD485 Vxx;
where x is 7,8,10, or 11 (the SDC address that the device is on), and xx is the firmware version.