Hi John:
I can't answer your question on TT4 integration as I have not tried that, but I have also dabbled with a home-brew wx station, and fought my share of integration battles.? Regarding your serial connection between the pi and tt4, I would first ensure that the signal levels are compatible.? The pi port is 3.3V iirc, and the tt4 runs on 5V -- though a 3.3v cmos signal from the pi into 5v tt4 input should work fine (with ttl thresholds).? I am not sure if the pi has 5V-tolerant inputs, and would not connect the other direction without confirming that, using a level translator, or at least a series resistor in the line.? Maybe you are using a usb-to-serial adapter on the pi and not the gpio pins, so different situation then.? Do you have a scope to check the data stream?? Serial problems can be levels, inverted data, swapped rx/tx, wrong baud...? Are you sending properly-formatted data to the tt4 sec port?
FWIW, I have also used a pi for wx station use, but for sending to the internet only.? If you go back and find a post of mine from Apr 3 I posted python pi code that formatted data for aprs-is (and a few others).? The aprs formatting is a bit finicky and does not like extra digits in a field and such.? I believe the formatting for radio transmission is much the same as aprs-is.? I have also used bme280 sensors -- I compared multiple units and I found temp to be pretty consistent, pressure to be dead-nuts, but humidity was all over the place.? There is a "conditioning" process for humidity sensors, but I did not get that fancy.?
----- Original message -----
Subject: [TinyTrak] TT4 with Peet Ultimiter Troubleshooting
Date: Sunday, August 15, 2021 8:30 PM
Hello to the group,
I am in need of troubleshooting assistance with a Peet Ultimiter compatible home brew weather station that I have connected to my TT4.
This is what I have so far:
The TT4 is connected to a Motorola Radius M130 control station, and receives and transmits within specifications, as calibrated against my service monitor.
I wrote code in Java for a Weather Station that runs on a Raspberry Pi 4 which has a 7" display, as well as code to display the output of a Bosch I2C BME280 temperature/pressure/humidity sensor (which I reverse engineered from the Adafruit Python driver).
I also wrote code to generate the Peet $ULTW 52 character sentence from the weather station. I do not have any other sensors yet. Just the temp/humidity/pressure.
All of that works fine, so I fabricated a "Y" adapter to feed the RPi weather station to the secondary port on the TT4.
The problem is that the TT4 sends the data into the network, but all the fields are blank.
I am trying to figure out if the problem is in my code, or in the settings in the TT4.
Is there anyone who has a working Peet Ultimiter connected to a TT4 who can post a copy of their TT4 SETTINGS display dump?
That way I can rule out the configuration of the TT4.
Thanks in advance for your assistance,
John N1CTF