GENERAL ------- 2400 baud, 8 data bits, 1 stop bit, no parity. ASCII hex digits (0 - F). All fields are 4 bytes except 2 bytes where indicated in the complete record mode. Most significant digit first. NOTES: 1. IGNORE THE FIRST TWO DIGITS OF WIND DIRECTION. THESE DIGITS ARE NORMALLY 00, BUT IF A DIRECTION CALIBRATION NUMBER HAS BEEN ENTERED, THEY MAY BE FF. 2. RAIN GAUGES THAT MEASURE IN INCREMENTS OF 0.1 MM ARE FULLY SUPPORTED ON THE ULTIMETER LIQUID CRYSTAL DISPLAY. ANY PROGRAM OR DEVICE USING THE SERIAL DATA OUTPUT MUST UNDERSTAND THAT THE DATA IS IN 0.1 MM INCREMENTS. SERIAL OUTPUT FOR ALL OTHER RAIN GAUGE SELECTIONS IS REPORTED IN INCREMENTS OF 0.01 INCHES. Data Logging Mode (Default Output Mode) Press CLEAR + WIND SPEED for 3 seconds. While in this mode, records are sent out continuously at up to about 90 per minute. The total record size is 40 hex digits + header, carriage return and line feed. Packet Mode Press CLEAR + WIND CHILL for 3 seconds. While in the mode, one record is output every 5 minutes. The total record is 44 hex digits + header, carriage return and line feed. Complete Record Mode Press CLEAR + RAIN for 3 seconds. While in mode, data is output continuously. The total record size is 448 hex digits + header, carriage return & line feed. Modem Mode - input/output (ULTIMETER 2000 only) Press CLEAR + TEMPERATURE for 3 seconds. While in this mode, there is no regular data output. DATA LOGGING MODE - RECORD STRUCTURE ------------------------------------ Header = !! Data Fields 1. Wind Speed (0.1 kph) 2. Wind Direction (0-255) 3. Outdoor Temp (0.1 deg F) 4. Rain* Long Term Total (0.01 inches) 5. Barometer (0.1 mbar) 6. Indoor Temp (0.1 deg F) 7. Outdoor Humidity (0.1%) 8. Indoor Humidity (0.1%) 9. Date (day of year) 10. Time (minute of day) 11. Today's Rain Total (0.01 inches)* 12. 1 Minute Wind Speed Average (0.1kph)* Carriage Return & Line Feed *Some instruments may not include field 12, some may not include 11 or 12. Please contact Peet Bros. if this presents any problem. Total size: 40, 44 or 48 characters (hex digits) + header, carriage return and line feed. PACKET MODE - RECORD STRUCTURE ------------------------------ Header = $ULTW Data Fields 1. Wind Speed Peak over last 5 min. (0.1 kph) 2. Wind Direction of Wind Speed Peak (0-255) 3. Current Outdoor Temp (0.1 deg F) 4. Rain Long Term Total (0.01 in.) 5. Current Barometer (0.1 mbar) 6. Barometer Delta Value(0.1 mbar) 7. Barometer Corr. Factor(LSW) 8. Barometer Corr. Factor(MSW) 9. Current Outdoor Humidity (0.1%) 10. Date (day of year) 11. Time (minute of day) 12. Today's Rain Total (0.01 inches)* 13. 5 Minute Wind Speed Average (0.1kph)* Carriage Return & Line Feed *Some instruments may not include field 13, some may not include 12 or 13. Please contact Peet Bros. if this presents any problem. Total size: 44, 48 or 52 characters (hex digits) + header, carriage return and line feed. COMPLETE RECORD MODE - RECORD STRUCTURE --------------------------------------- Header = &CR& Data Fields 1. Wind Speed (0.1kph) 2. Current Wind Direction (0-255) 3. 5 minute Wind Speed Peak (0.1 kph) 4. 5 minute Wind Direction Peak (0-255) 5. Wind Chill (0.1 deg F) 6. Outdoor Temp (0.1deg F)(corrected 5/19/97) 7. Rain Total for today (0.01 in.) 8. Barometer (0.1 mbar) 9. Barometer Delta Value (0.1 mbar) 10. Barometer Correction Factor(LSW) 11. Barometer Correction Factor(MSW) 12. Indoor Temp (0.1 deg F) 13. Outdoor Humidity (.1%) 14. Indoor Humidity (.1%) 15. Dew Point (0.1 deg F) 16. Date (day of year) 17. Time (minute of day) 18. Today's Low Chill Value 19. Today's Low Chill Time 20. Yesterday's Low Chill Value 21. Yesterday's Low Chill Time 22. Long Term Low Chill Date 23. Long Term Low Chill Value 24. Long Term Low Chill Time 25. Today's Low Outdoor Temp Value 26. Today's Low Outdoor Temp Time 27. Yesterday's Low Outdoor Temp Value 28. Yesterday's Low Outdoor Temp Time 29. Long Term Low Outdoor Temp Date 30. Long Term Low Outdoor Temp Value 31. Long Term Low Outdoor Temp Time 32. Today's Low Barometer Value 33. Today's Low Barometer Time 34. Wind Speed (0.1kph) 35. Current Wind Direction (0-255) 36. Yesterday's Low Barometer Value 37. Yesterday's Low Barometer Time 38. Long Term Low Barometer Date 39. Long Term Low Barometer Value 40. Long Term Low Barometer Time 41. Today's Low Indoor Temp Value 42. Today's Low Indoor Temp Time 43. Yesterday's Low Indoor Temp Value 44. Yesterday's Low Indoor Temp Time 45. Long Term Low Indoor Temp Date 46. Long Term Low Indoor Temp Value 47. Long Term Low Indoor Temp Time 48. Today's Low Outdoor Humidity Value 49. Today's Low Outdoor Humidity Time 50. Yesterday's Low Outdoor Humidity Value 51. Yesterday's Low Outdoor Humidity Time 52. Long Term Low Outdoor Humidity Date 53. Long Term Low Outdoor Humidity Value 54. Long Term Low Outdoor Humidity Time 55. Today's Low Indoor Humidity Value 56. Today's Low Indoor Humidity Time 57. Yesterday's Low Indoor Humidity Value 58. Yesterday's Low Indoor Humidity Time 59. Long Term Low Indoor Humidity Date 60. Long Term Low Indoor Humidity Value 61. Long Term Low Indoor Humidity Time 62. Today's Wind Speed Value 63. Today's Wind Speed Time 64. Yesterday's Wind Speed Value 65. Yesterday's Wind Speed Time 66. Long Term Wind Speed Date 67. Long Term Wind Speed Value 68. Long Term Wind Speed Time 69. Today's High Outdoor Temp Value 70. Today's High Outdoor Temp Time 71. Wind Speed (0.1kph) 72. Current Wind Direction (0-255) 73. Yesterday's High Outdoor Temp Value 74. Yesterday's High Outdoor Temp Time 75. Long Term High Outdoor Temp Date 76. Long Term High Outdoor Temp Value 77. Long Term High Outdoor Temp Time 78. Today's High Barometer Value 79. Today's High Barometer Time 80. Yesterday's High Barometer Value 81. Yesterday's High Barometer Time 82. Long Term High Barometer Date 83. Long Term High Barometer Value 84. Long Term High Barometer Time 85. Today's High Indoor Temp Value 86. Today's High Indoor Temp Time 87. Yesterday's High Indoor Temp Value 88. Yesterday's High Indoor Temp Time 89. Long Term High Indoor Temp Date 90. Long Term High Indoor Temp Value 91. Long Term High Indoor Temp Time 92. Today's High Outdoor Humidity Value 93. Today's High Outdoor Humidity Time 94. Yesterday's High Outdoor Humidity Value 95. Yesterday's High Outdoor Humidity Time 96. Long Term High Outdoor Humidity Date 97. Long Term High Outdoor Humidity Value 98. Long Term High Outdoor Humidity Time 99. Today's High Indoor Humidity Value 100. Today's High Indoor Humidity Time 101. Yesterday's High Indoor Humidity Value 102. Yesterday's High Indoor Humidity Time 103. Long Term High Indoor Humidity Date 104. Long Term High Indoor Humidity Value 105. Long Term High Indoor Humidity Time 106. Yesterday's Rain Total (0.01") 107. Long Term Rain Date 108. Long Term Rain Total (0.01") 109. Leap Year Value (0-3) 110. WDCF Value (0-255) 111. Today's High Wind Direction (2 bytes) 112. Yesterday's High Wind Direction (2 bytes) 113. Spare (2 bytes) 114. Long Term High Wind Direction (2 bytes) 115. 1 Minute Wind Speed Average (0.1kph) *Some instruments may not include field 115. Please contact Peet Bros. if this presents any problem. Total size: 448 or 452 characters (hex digits) + header, carriage return and line feed. MODEM MODE ---------- This mode is not available on the ULTIMETER 100/500/800. Any command input will cause the Model 2000 to enter MODEM MODE. The command header is >n where n=A-K. The header is immediately followed by from zero to eight digits (all decimal except barometer correction value). COMMAND SYNTAX >A plus 8 decimal digits to SET DATE(4) TIME(4) (Day of Year:0=1/1, Min. of Day: 0=midnight) >B plus 3 decimal digits to SET WIND DIRECTION CORRECTION FACTOR (0 to 256) >C plus 1 decimal digit to SET RAIN GAUGE INCREMENT SIZE '0' = 0.01" or 0.25mm, '1' = 0.1" or 02.5 mm >D plus 8 hex digits to SET BAROMETER CORRECTION VALUE (Most significant digits first) >E plus 5 decimal digits to SET SEA LEVEL PRESSURE READING (mbar x 10) >F plus 1 decimal digit to SET LEAP YEAR VALUE (0 - 3) >G plus no digits for MASTER RESET >H plus no digits to REQUEST ONE COMPLETE RECORD >I plus no digits to SET DATA LOGGING MODE From the keypad, hold CLEAR and WIND keys for 3 seconds. >J plus no digits to SET PACKET MODE From the keypad, hold CLEAR and CHILL keys for 3 seconds. >K plus no digits to SET COMPLETE RECORD MODE From the keypad, hold CLEAR and RAIN keys for 3 seconds. ULTIMETER II SERIAL DATA OUTPUT ------------------------------- The following information is provided for those who may wish to write their own programs to use serial data from the ULTIMETER II weather station (circa early 1990's). The ULTIMETER II provides serial data output at a nominal 2400 baud rate. This a one way data flow with no handshaking. The serial output rate averages about 15 records per minute. The serial output is briefly interrupted at times while the microprocessor attends other functions. If an output record is interrupted, the balance of the same record will be output following the interruption. Each record starts with an asterisk (mph) or pound sign (kmph), and ends with a carriage return and a line feed, in the sequence shown below: * or # START OF RECORD (1 BYTE) CURRENT WIND DIRECTION (1 HEX DIGIT) 0 IS NORTH, 4 IS EAST, ETC. CURRENT WIND SPEED (2 HEX DIGITS) IN MPH IF *: IN KMPH IF # CURRENT TEMPERATURE (2 HEX DIGITS) SUBTRACT 56 FOR DEGREES F UPPER RAIN GAUGE (4 HEX DIGITS) DIVIDE BY 10 OR 100 FOR INCHES* LOWER RAIN GAUGE (4 HEX DIGITS) DIVIDE BY 10 OR 100 FOR INCHES* CR LF * Divide by 10 if your rain gauge senses each 0.1 (0.5mm). * Divide by 100 if your rain gauge senses each 0.01 (or 0.25mm).