Modification History for Retriever and Pups Firmware Domestic and Europe versions (900MHz, 868MHz) Only Station Pup, 02.02.30 10/27/2022 - Fix potential powerup reboot issue caused by no null after SN in flash memory - Set flag for new version of Retriever firmware to fix bug with multi backfill transmit with some ack not being stored in memory. - Add support for additional radio module. Module must be pre-programmed for pass thru mode with 115K baud. - Radio baud now 115200. - Fix non-functional $PA command to clear pup memory. Sensor Pup 02.02.20 10/27/22 - Fix potential powerup reboot issue caused by no null after SN in flash memory - Set flag for new version of Retriever firmware to fix bug with multi backfill transmit with some ack not being stored in memory. - Add support for additional radio module. Module must be pre-programmed for pass thru mode with 115K baud. - Radio baud now 115200 57.6K. - Fix non-functional $PA command to clear pup memory. - Fix bug that, when ELE-000092 Temp/RH sensor is unplugged, other sensor data is not transmitted. - When there is a bad rain sensor, there is no dashes sent, the rain data field is missing with no dashes shown. - Fix bug when processing Retriever initialization parameters. - CRC test added for ELE-000092 Temp/RH sensor. Retriever 02.11.70 06/17/2021 - Multiple improvements to performance and connection reliability - Support added for 3000 Pups Retriever 02.01.10 10/18/2018 - Once data is received and stored, notify the Pup so it can mark the data as successfully sent. - When updating a Pup's firmware, all other Pups are silenced to provide a reliable update. - Use hardware handshaking when communicating with a DataScout modem. Sensor Pup 02.00.20 10/18/2018 Station Pup 02.00.30 10/18/2018 - Store data into non-volatile flash memory, up to 315 days at 15 minutes interval. - Holding the button down on powerup for more than 8 seconds will clear data from non-volatile memory. - Data is retained until the Retriever acknowledges receipt (beyond the radio to radio handshake). - Status packages are only sent when there is no data to send. - Wind Speed and Rainfall values are filtered to eliminate arificial overcounts. - Add protection feature not to accept 0 value for SHT31 sensor temp and humidity average. - Correct Push button led battery level status with solar power input option. - If the radio signals that it is busy throughout 5 communications cycles, it will be reinitialized. - If there is no radio cycle for 12 minutes, initialize radio and start commissioning mode. - To prevent duplicate records from being sent, delete current transmitted data packet sent from xmt buffer for one radio cycle. Domestic and Europe versions (900MHz,868MHz) and International (2.4GHz) version Retriever 01.05.14 06/21/2016 - The Retriever automatically recovers & gets out of a lock state if it occurs - Faster communication between Retriever and Pups to better support data and configuration settings transfer - Faster Pup firmware updates by turning off unnecessary operations that cause delays and transmission issues - Reduce occasions of lost sensor data reported by Pups to the Retriever - Solar-powered Retriever's battery recharge operation is now always enabled all the time while it is on - Added support for additional diagnostic messaging between the Retriever and Pup - For international, RF channel switch settings are now assigned to 8 separate bands in order to prevent interference with other 2.4GHz technologies such as WiFi - The Channel Selection Switch on the Retriever and Pups should set to a channel that does not overlap with any nearby WiFi networks (if WiFi channel is known) for best performance and range. - Choose the best signal strength with least RF interference by using the following channel switch selection guidelines:   > Channels 0 through 5 and F overlap with WiFi channel 1   > Channels 6 through A overlap with WiFi channel 6   > Channels B through E overlap with WiFi channel 11 Sensor Pup 01.05.24 06/21/2016 Station Pup 01.05.34 06/21/2016 - Pups mesh with the Retriever more quickly during initial setup and when replacing batteries - Faster Pup firmware updates by turning off unnecessary operations that cause delays and transmission issues - Increased battery life under normal operating conditions - If selected, each of HI, LOW and AVERAGE temperature and humidity values are now computed for the 3613RS Temp/RH sensor. - Added support for 2 types of batteries:  non-rechargeable (6 cells) and rechargeable batteries (5 cells) - Prevent false rainfall level data reports in case the sensor hardware is in a condition that causes invalid readings such as HW defect, needs calibration, clogged-up drains or debris under tipping spoons - Station Pup support of Weather Station adjustable interval for logging sensor data Retriever 900MHz FW 01.04.10 07/30/2015 Retriever 2.4GHz FW 01.04.11 07/30/2015 - Included support for Digital Anemometer and Digital Rain Collector sensors. Sensor Pup 900MHz FW 01.04.20 07/30/2015 Sensor Pup 2.4GHz FW 01.04.21 07/30/2015 - Included support for Digital Anemometer and Digital Rain Collector sensors. Retriever 900MHz FW 01.03.10 06/24/2015 Retriever 2.4GHz FW 01.03.11 06/24/2015 - Pup battery and signal strength information presented in RPLU shows the levels as of the last wake cycle. If a Pup has not been in communication during the previous wake period, the battery and signal strength will be greyed out (0% battery and -99 signal). When the Retriever first powers on and before the mesh is established, RPLU will indicate that it is waiting for data and will display clock icons for battery and signal strength. Sensor Pup 900MHz FW 01.03.20 06/24/2015 Sensor Pup 2.4GHz FW 01.03.21 06/24/2015 - Improved update rate of signal strength indication when no sensors are configured on the Pup Station Pup/Repeater Pup 900MHz FW 01.03.30 06/24/2015 Station Pup/Repeater Pup 2.4GHz FW 01.03.31 06/24/2015 - Improved update rate of signal strength indication when Weather Station was not connected or not sending data to the Pup Retriever 900MHz FW 01.02.10 05/13/2015 Retriever 2.4GHz FW 01.02.11 05/13/2015 - When switching between Active and Setup mode, the LED blinks slow until the network wakes up, then blinks faster to indicate the entire network is now in setup mode. - Updated Watermark sensor calibration to improve measurement accuracy - Setup Mode times out after four hours if not manually shut off - Data can be downloaded (direct cable or USB) without the mesh network being established Sensor Pup 900MHz FW 01.02.20 05/13/2015 Sensor Pup 2.4GHz FW 01.02.21 05/13/2015 - Status light will blink green rapidly during wireless firmware update - Signal strength indication turns red if Retriever does not acknowledge data packets - Corrected battery level reported when using SMEC300 sensors - Low-voltage detection shuts down Pup before battery drops below voltage necessary for sensors Station Pup/Repeater Pup 900MHz FW 01.02.30 05/13/2015 Station Pup/Repeater Pup 2.4GHz FW 01.02.31 05/13/2015 - Status light will blink green rapidly during wireless firmware update - Signal strength indication turns red if Retriever does not acknowledge data packets - Low-voltage detection shuts down Pup before battery drops below voltage necessary for communication Retriever 900MHz FW 01.01.10 03/03/2015 Retriever 2.4GHz FW 01.01.11 03/03/2015 - Added new command for DataScout and SpecConnect compatibility Sensor Pup 2.4GHz FW 01.01.21 03/03/2015 - Original version for international use Station Pup/Repeater Pup 2.4GHz FW 01.01.31 03/03/2015 - Original version for international use Retriever 900MHz FW 01.01.00 01/14/2015 - Record Pup battery and signal strength every wake period - Increased the solar power retrieved from the panel - Ensured that Setup Mode times out after two hours if not manually shut off Sensor Pup 900MHz FW 01.01.00 01/14/2015 - Logged interval times are normalized to start on the hour (so all times end in 0 or 5) - Improved monitoring by sending a battery and signal strength record during every wake period - Eliminated duplicate records with 1 minute logging interval Station Pup/Repeater Pup 900MHz FW 01.01.00 01/14/2015 - Improved monitoring by sending a battery and signal strength record during every wake period - Improved Signal Strength test results when Pup has lost communication with the network - Corrected Station Pup time stamp (was one hour off)