Keyboard Shortcuts
Likes
- TinyTrak
- Messages
Search
Re: TT3+ questions
USB is awesome, no doubt. The problem with USB GPS receivers is that, unlike the NMEA, RS-232 "standard", USB device drivers are different for each and every model. That means that things like the TT3 would need to have a front end that can host the USB drivers for any specific device, and these drivers would have to be loaded on the uP for the TT3/TT4. A simple task for a PC, but not so much for a simple microcontroller.?
There are chips/devices that can accept USB and spit out NMEA-looking data as TTL, but you would have to handbuild USB drivers for any and all of the USB GPS receivers. The Maritime standard may be old school ( Heck, APRS uses Bell 202, and besides smoke signals, it does not get much more "old School" than that!) but it is at least a standard that is commonplace and generally well understood. If anyone out there knows of a universal GPS-to-UART converter, I would love to see it!
73,
Allen AF6OF -----Original Message-----
From: Rob Giuliano via groups.io <kb8rco@...> To: [email protected] <[email protected]> Sent: Sat, Feb 20, 2021 11:51 am Subject: Re: [TinyTrak] TT3+ questions Well, I for one, am not amoung those missing RS-232.
Garmin and everyone else are following the computer industry which dropped RS232 and GPIB, EPP,? ECP, etc.? USB has so much more capability and bandwidth.
Other features, yes!? But RS-232 is designed for longer wire lengths.? TTL works just fine for most hobby applications, and is directly compatible with the microcontroller inputs - no level shifting.
Robert Giuliano
KB8RCO
On Saturday, February 20, 2021, 2:26:11 PM EST, vhsproducts via groups.io <vhsproducts@...> wrote:
Matt,
I dug up the spec sheet for the Garmin GPS 16 LSV ( https://static.garmin.com/pumac/GPS_16x_tech_specs.pdf ) and it looks compatible. You will need to do some connector surgery. I see these are retailing in the 120 to 140 dollar range ( I have not checked EBay) and if you don't find a significantly better deal, you might want to consider the Byonics GPS 5 @ $65.00, which is warranted to work and is plug and play with the TT3+ units. It is a shame that RS-232 serial is quickly disappearing from all the Garmin products! I loved their GPS (60?) that was cheap and output NMEA, and accepted and plotted Waypoints from the TT4 and other devices.
73,
Allen AF6OF
-----Original Message-----
From: Matt <radioguy123@...> To: [email protected] Sent: Sat, Feb 20, 2021 9:45 am Subject: [TinyTrak] TT3+ questions It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+?
I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
Re: TT3+ questions
You may want to consider a GlobalSat BR-355. I have used them on TT3 for many years. It is a SiRFStar (III or IV depending on how old it is) and supports a wide range of NMEA sentences and can be configured. It will remember the config. Do a web search and you will likely find new ones. regards rich N0RAP On Sat, Feb 20, 2021 at 12:57 PM Matt <radioguy123@...> wrote: I found one on eBay for $25.00 and just didn't feel comfortable purchasing it.? I will see what else is out there as I feel this deal is too good to be true.? Also if the TT3 is putting out more voltage as Robert pointed out I think I should pass. -- Richard A. Painter, P.E. Retired |
Re: TT3+ questions
Robert is quite right about the plethora of inexpensive GPS modules out there. If you plan to use one for your TT3, and it is a 2 or 3 Volt supply version, it may not have enough drive to work with a TT3 unless you do surgery on the TT3's input resistors...these mod's may make programming the TT3 difficult. Try to find a 3.3 to 5 Volt unit, optimally with RS-232 NMEA output, but TTL will work too ( You just have to tell the TT3 to expect TTL when you configure it)? What will not work are dual-system satellite receivers. The TT3 will freak out when you try to speak to it in GLONASS sentences. Presumably, some of the dual band receivers can have the Russian-half turned off in software.
73,
Allen AF6OF -----Original Message-----
From: vhsproducts via groups.io <vhsproducts@...> To: radioguy123@... <radioguy123@...>; [email protected] <[email protected]> Sent: Sat, Feb 20, 2021 11:26 am Subject: Re: [TinyTrak] TT3+ questions Matt,
I dug up the spec sheet for the Garmin GPS 16 LSV ( https://static.garmin.com/pumac/GPS_16x_tech_specs.pdf ) and it looks compatible. You will need to do some connector surgery. I see these are retailing in the 120 to 140 dollar range ( I have not checked EBay) and if you don't find a significantly better deal, you might want to consider the Byonics GPS 5 @ $65.00, which is warranted to work and is plug and play with the TT3+ units. It is a shame that RS-232 serial is quickly disappearing from all the Garmin products! I loved their GPS (60?) that was cheap and output NMEA, and accepted and plotted Waypoints from the TT4 and other devices.
73,
Allen AF6OF
-----Original Message-----
From: Matt <radioguy123@...> To: [email protected] Sent: Sat, Feb 20, 2021 9:45 am Subject: [TinyTrak] TT3+ questions It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+?
I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
Re: TT3+ questions
Well, I for one, am not amoung those missing RS-232. Garmin and everyone else are following the computer industry which dropped RS232 and GPIB, EPP,? ECP, etc.? USB has so much more capability and bandwidth. Other features, yes!? But RS-232 is designed for longer wire lengths.? TTL works just fine for most hobby applications, and is directly compatible with the microcontroller inputs - no level shifting. Robert Giuliano
On Saturday, February 20, 2021, 2:26:11 PM EST, vhsproducts via groups.io <vhsproducts@...> wrote:
Matt,
I dug up the spec sheet for the Garmin GPS 16 LSV ( https://static.garmin.com/pumac/GPS_16x_tech_specs.pdf ) and it looks compatible. You will need to do some connector surgery. I see these are retailing in the 120 to 140 dollar range ( I have not checked EBay) and if you don't find a significantly better deal, you might want to consider the Byonics GPS 5 @ $65.00, which is warranted to work and is plug and play with the TT3+ units. It is a shame that RS-232 serial is quickly disappearing from all the Garmin products! I loved their GPS (60?) that was cheap and output NMEA, and accepted and plotted Waypoints from the TT4 and other devices.
73,
Allen AF6OF -----Original Message-----
From: Matt <radioguy123@...> To: [email protected] Sent: Sat, Feb 20, 2021 9:45 am Subject: [TinyTrak] TT3+ questions It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+?
I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
Re: TT3+ questions
Matt,
I dug up the spec sheet for the Garmin GPS 16 LSV ( https://static.garmin.com/pumac/GPS_16x_tech_specs.pdf ) and it looks compatible. You will need to do some connector surgery. I see these are retailing in the 120 to 140 dollar range ( I have not checked EBay) and if you don't find a significantly better deal, you might want to consider the Byonics GPS 5 @ $65.00, which is warranted to work and is plug and play with the TT3+ units. It is a shame that RS-232 serial is quickly disappearing from all the Garmin products! I loved their GPS (60?) that was cheap and output NMEA, and accepted and plotted Waypoints from the TT4 and other devices.
73,
Allen AF6OF -----Original Message-----
From: Matt <radioguy123@...> To: [email protected] Sent: Sat, Feb 20, 2021 9:45 am Subject: [TinyTrak] TT3+ questions It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+?
I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
Re: TT3+ questions
That choice of GPS seems a little strange.? The GPS 16 LVS is an OEM (made to be installed/connected in some device).? On eBay it asks for a vehicle make. Also it seems like a lot of cash to dish out for a GPS to use as a tracker.? Especially if you plan to 'do some minor surgery'.? You could easily make an adaptor like: ? According to the manual I found, the input requirements are 3.3v -> 5V @ ~90mA.? The original TT3 used the 78L05 voltage regulator which puts out about 100mA.? I'd say that is borderline, even if you disable the LEDs.? Of course, if you are doing surgery, you could power it externally and put the voltage regulation inside. The Byonics GPS5 only draws 32mA, and doesn't need any 'surgery' or adapter. Another option would be to find any cheaper GPS module that fits your needs.? The original TT3 says it functions with either TTL or RS232 logic levels, so finding something that works is pretty easy.? Many cheap GPS modules now have additional features like: Remote antenna, RS232 or TTL output, variable baud rate, variable update rates, pulse per second, and more satellite options. I have several projects which require the PPS (Pulse per second) pin.? I have both a uBlox module (NEO-N8M) and a ZIYUN GPS Module.? Just some ideas. Robert Giuliano
On Saturday, February 20, 2021, 1:27:51 PM EST, Matt <radioguy123@...> wrote:
It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+? I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
TT3+ questions
It's been several about 10 years since I have used my TT3+.? I had to stop using it because the Garmin GPS was a handheld unit that gave up the ghost while geocaching one afternoon. With that said, I want to start using it again now that GPS pucks are getting reasonable in price.? I am looking to purchase a Garmin GPS 16 LSV unit from eBay (new).? Will this GPS work with the TT3+?
I know I will have to do some minor surgery on the connector to change it from an RJ-type plug to a DB9, but that looks easy enough. Will I need to make any updates to the TT3+? I plan on powering the GPS using the 5v jumper.? Will this cause issues if I need to connect the TT3+ to my computer to make changes to the TT3+? Thank you in advance? Matt, KG6YLJ |
Re: WX Trax won't continue to key up
I suspect that you have a problem with high SWR that is either causing your WxTrax to lock up due to high SWR, or, high SWR caused your unit's firmware to become corrupted. Try it with a dummy load and see if it is transmitting according to it's schedule. Bad weather, bird strikes, critters, etc. are all in league to damage your transmission path and antennae.
73,
Allen AF6OF -----Original Message-----
From: halreid@... To: [email protected] <[email protected]> Sent: Sat, Feb 20, 2021 5:48 am Subject: Re: [TinyTrak] WX Trax won't continue to key up No, everything is the same. When powered up, it pings 2 maybe 3 times and that¡¯s it. I¡¯m guessing that the timing circuit is bad. This is tied to a Peet Bros Ultimate 100. When it pings there is WX data, location, etc. It¡¯s just after the initial power up pings, it¡¯s done. Shows the Peet Bros connection, etc.
?
Since it didn¡¯t ping, I did try other rates. It has been at 300 seconds, I moved it to 180 and even 60 seconds. Nothin.
?
I think it¡¯s broke
?
Thanks for the response Robert.
?
Old Hal, K6DPL
?
Sent from for Windows 10
?
From: Rob Giuliano via groups.io
Sent: Friday, February 19, 2021 9:56 PM To: [email protected] Subject: Re: [TinyTrak] WX Trax won't continue to key up ?
You are sure none of the radio settings have changed - specifically having to do with squelch?
?
I assume you haven't made any changes to the WXTrax settings - other than ping rate?
Robert Giuliano
KB8RCO ?
?
On Friday, February 19, 2021, 11:15:38 AM EST, <halreid@...> wrote:
?
?
I have a WX Trax that has worked for years. Now, it will key the radio when it is first powered up. But, regardless of how I set the ping rate ¨C 2 minutes, 5 minutes, etc., it won¡¯t key the radio again after it is first powered up.
?
Any fixes?
?
Tnx,
?
Old Hal, K6DPL
?
Sent from for Windows 10
?
?
|
Re: WX Trax won't continue to key up
¿ªÔÆÌåÓýNo, everything is the same. When powered up, it pings 2 maybe 3 times and that¡¯s it. I¡¯m guessing that the timing circuit is bad. This is tied to a Peet Bros Ultimate 100. When it pings there is WX data, location, etc. It¡¯s just after the initial power up pings, it¡¯s done. Shows the Peet Bros connection, etc. ? Since it didn¡¯t ping, I did try other rates. It has been at 300 seconds, I moved it to 180 and even 60 seconds. Nothin. ? I think it¡¯s broke ? Thanks for the response Robert. ? Old Hal, K6DPL ? Sent from for Windows 10 ? From: Rob Giuliano via groups.io
Sent: Friday, February 19, 2021 9:56 PM To: [email protected] Subject: Re: [TinyTrak] WX Trax won't continue to key up ? You are sure none of the radio settings have changed - specifically having to do with squelch? ? I assume you haven't made any changes to the WXTrax settings - other than ping rate? Robert Giuliano ? ? On Friday, February 19, 2021, 11:15:38 AM EST, <halreid@...> wrote: ? ? I have a WX Trax that has worked for years. Now, it will key the radio when it is first powered up. But, regardless of how I set the ping rate ¨C 2 minutes, 5 minutes, etc., it won¡¯t key the radio again after it is first powered up. ? Any fixes? ? Tnx, ? Old Hal, K6DPL ? Sent from for Windows 10 ? ? |
Re: WX Trax won't continue to key up
You are sure none of the radio settings have changed - specifically having to do with squelch? I assume you haven't made any changes to the WXTrax settings - other than ping rate? Robert Giuliano
On Friday, February 19, 2021, 11:15:38 AM EST, <halreid@...> wrote:
I have a WX Trax that has worked for years. Now, it will key the radio when it is first powered up. But, regardless of how I set the ping rate ¨C 2 minutes, 5 minutes, etc., it won¡¯t key the radio again after it is first powered up. ? Any fixes? ? Tnx, ? Old Hal, K6DPL ? Sent from for Windows 10 ? |
Re: WX Trax won't continue to key up
¿ªÔÆÌåÓýI have a WX Trax that has worked for years. Now, it will key the radio when it is first powered up. But, regardless of how I set the ping rate ¨C 2 minutes, 5 minutes, etc., it won¡¯t key the radio again after it is first powered up. ? Any fixes? ? Tnx, ? Old Hal, K6DPL ? Sent from for Windows 10 ? |
TT4 and Winklink Express - doesn't seem to decode/connect, but APRS works fine
I have a newish (couple of months) TT4. Connected to a Motorola CDM1250 radio on 2M. When I put it in AMODE TEXT, it works for APRS on my PC (PinPoint) - it sends and receives APRS seemingly just fine. However, I'm having problems with using it for Winlink Express. I set it to AMODE KISS and try to connect (via a digi) to a Winlink node. The radio is transmitting when I try to connect and those packets sound good on another radio, and I hear the digi answer but Winlink Express times out without connecting. If I quickly close Winlink and go to a Putty terminal, I see traffic coming from the TT4 on the serial port...it's kind of scrambled but I assume that is from the KISS mode. If I quickly change to AMODE TEXT, I can (plaintext) see the digi sending to my callsign...so it must be answering me in some way.?
So I don't know if this is a TT4, radio or Winlink/digi problem. Since this setup works well in APRS, I'm thinking Winlink. But I wanted to make sure there isn't a radio setting or level issue that could affect packets in KISS mode but not in TEXT mode?? I did set the levels and jumpers initially to get APRS working. The radio is sending unfiltered open squelch audio (Motorola "flat audio") to the TT4. Otherwise my next test might be to dismantle the home setup and drive close enough to get to a Winlink node without a digi! Thanks, Matt W2MRD |
Products, new and old!
I just thought I would give you an update on a few projects.?
One new product is our MTT4B-Mini. This is a TT4-based transceiver with nominally two watts of output power Max. It measures about 1 X 2 inches, and weighs .44 ounces. It is a populated PCB, not a kit. It was designed for use as a superlight fill-in digipeater, a simple telemetry transmitter, CUBESAT transceiver, drone, solar digi, etc.? ( Unlike the TT3, you don't need to have a GPS connected to it to have it send telemetry) Of course the unit has the mini-connector on the board for our OEM-style GPS, either the high or low altitude version. Unlike our bigger transceivers, this unit does not have an RS-232 converter on the board. Our friend, Bob Bruninga found that the clock noise of a MAX-232 chip is a problem when used in a CUBESAT, so we left it out. ( In space, Microprocessors can hear you scream!) It speaks TTL. You can connect to it for PC operations, programming, sending WX reports, etc. with a cheap .99 eBay USB-to-TTL cable, or to your UART if you are so inclined. Byon has non-counterfeit cables in stock.? Anyone who has worked with the TT4 will have a short learning curve with this transceiver. Happily, there is no need for experimental audio settings with the integrated transceivers, the defaults that live in them? just work. These units are already in service by a Beta Tester, but if you know of anyone who plans a HAB flight in the near future, and has the excess lift capacity, I would love to send a MTT4B-Mini, antenna, and GPS module so we can test it above the world ( As a cross-frequency digipeater and tracker) It is not up on the Byonics website yet since we don't have a manual, but the product actually exists ( Not vaporware!) and we have some in stock. These will retail for $199.00 The unit has a number of I/O's that can be used for telemetry or control pins. I like the idea of the low power transceiver operating with a "split" in the frequency. My idea ( Which may prove wacky) is to send "pings" from a transmitter carried by a payload recovery crew on its input frequency, and listen for the digipeated packet on another frequency. HAB payloads seem to have a real affinity for landing in godless territory without digipeater coverage, heavy forest canopy, military shooting ranges, snow banks, swamps, and oceans. Being able to ping it, or activate a noise maker by sending an APRS command, should be helpful for finding the Payloads when the internal GPS is hor's de combat.?
We have an older product that I suspect not a lot of Hams know about. This is a DTMF Remote controllable switching module. Our teams of consultants met for several days and decided the unit should be called the "DTMF Remote" I( I wish I had a degree in marketing!) It is also a bare-board product designed for easy implementation with your projects. What does it do? Good question. The device, nominally 1X 2 inches is a transceiver that can receive VHF FM between 135 and 170 mHz, and using the TouchTone controls on your radio, you can control up to seven outputs. These logic-level outputs can be programmed via a PC connection to operate as logic High or Low. You can control each of the outputs, setting any of the outputs as momentary or latched. We designed the board so that it was plug and play with eBay 8 channel relay cards, for handling more power. These also come in single and 4 relays boards.?
The neat thing about the DTMF Remote is that after you send it a command, it pauses a second or so to make sure you are not sending another command, and then (optionally)? transmits a set of beeps to indicate which channels have been commanded, followed my station ID in Morse. This gives you complete proof that your command has been handled. Of course, only Hams can use the transmitting feature of the DTMF Remote, and only in the Amateur 2 Meter band, so the TX range is hard-limited in firmware. The unit can be set to encode and decode CTCSS and DCS tones so you can operate through a repeater, and have increased security. It can operate on split channels. There is a 5 place numerical password to lock and unlock the device if you wish. Combined with CTCSS, DCS, and wide frequency choice options, the unit provides a pretty good level of security The transceiver has a selectable, low power, "sleep" mode to save power in battery operation. You wake it up by sending the first tone command a tad longer.?Originally, the DTMF Remote was intended for a secure, one-shot, commanded operation with confirmed operation. No, not for bombs or anything evil, but for simple implementation of parachute cutdown commands in HAB payloads. It has been used in a lot of ways, like using DTMF controlled operations in HAB payloads, remote control of digipeaters and repeaters, wireless rocket launching, and remote cabin controls.?
I bring up this product because when we had a DTMF decoder and discontinued it, it suddenly became enormously popular! This is an item that some people use in quantity, but only rarely, and we are debating whether we should continue production of this device after we sell out our inventory. You can see the product and the manual here:??http://byonics.com/dtmf? I respectfully request your input as to whether?this is the kind of thing you would be interested in, or should we consign it to Davy Jones' locker when we run out.?
73,
Allen AF6OF
(The Micro-Trak Guy)?
VHS/BYONICS
|
Re: TInyTrak4 Digipeater Setup Problem
Thanks to Dave, Greg, and Rob.? All your help did help me get the TT4 working!? Suspecting the Ft-8900r was the problem I again swapped out the ft-8900 with a different radio, this time, the ft-2980 lol!?? Today I was able to easily digipete the packets from the HT through the TT4/FT-2980 to the area Igates.? I now feel comfortable with this setup for super back country hikes where the first 3/4 of the trip is outside of cell phone and normal HT APRS range.? Thank you all.
Off to the mountains! K2CZH - Dave |
Re: kinda OT -- aprs wx station feed to internet
Yeah, I looked at some.? One module, simply called aprs, had oodles of errors trying to add it with pip.? Another called aprslib seemed decent, though I didn't need all the parsing and other stuff.? I also got an occassional crash (unacceptable for an automated 24/7 program).? I thought about forking the git repo and tweaking it, but I am not a fan of gnu-licensed code.? I decided that I needed to do all the exception handling myself and just went straight to the socket lib, which turned out to be easy enough.? Getting data to weatherunderground and pwsweather is easier, as they just use an http get, which can be tested with a browser, and automated with the python http module.? But apri-is uses a post mechanism, and two lines to boot, so a bit more hassle to test. gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Sunday, February 07, 2021 2:17 PM FYI, there are a few APRS python library that can help with the interface. Robert Giuliano KB8RCO On Sunday, February 7, 2021, 3:55:13 PM EST, Gil Smith <tinytrak@...> wrote: Well, I peeked at direwolf, but it is a giant program, and I really just wanted a few python lines to do the posts.? After a bit of poking around and figuring it out, I was able to get it posting with just the python socket module.? In case anyone might have an interest, a simplified post (without try/except and all the nice stuff): import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server = ("rotate.aprs.net", 10152) s.connect(server) login = "user AF7EZ-13 pass (pass)\r\n".encode('utf-8') wxdat = "AF7EZ-13>APRS,TCPIP*:@072033z...(blahblah)...\r\n".encode('utf-8') s.sendall(login) s.sendall(wxdat) s.close() Need some work to build the data line from gps and sensor feeds and automate posting every ten minutes or so, but that's the easy part.? I am happy I was finally able to manually inject some packets into aprs-is. gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 1:06 PM Then dig deeper into Direwolf with no "radio" attached. There are hooks to Python, Perl, and CLI (Pi command line interface) for getting the data in, and the Direwolf side will handle the formatting and links to the 'internet' side.? With defined interfaces, you can be VERY specific on what data is sent where. The Direwolf groups.io has several discussion on creating telemetry packets in different formats (for instance: with and without position data). Robert Giuliano KB8RCO On Wednesday, February 3, 2021, 2:48:27 PM EST, Gil Smith <tinytrak@...> wrote: Thanks Robert, but not going to use a radio (or tnc, or pc) for this.? Just want to poke wx data into aprs internet via simple ethernet or wifi tcp connection from the pi.? Most aprs/cwop weather stations do this unless they are on a mountain or such. I think I have a handle on the packet formatting, and the wx data formatting as shown in that cumulus link you sent.? That part seems easy enough.? It is the connection part that I thought someone here might have experience with.? Non-ham folks can get a cwop account or a ham can use their callsign: I am unsure whether aprs-is websocket stuff described here applies to wx posts or just igates: Pehaps the wrong place to ask. thx, gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 11:49 AM This doesn't fit with the TinyTrak group, but ... I know that Direwolf has some features for telemetry and scripting in Python or Perl that could be manipulated to do what you are asking.? It runs well on teh Pi.? The interface is a sound card as the TNC, so you could free up your TT4 for mobile/portable work. Another option would be to use a standard output file that is read by APRS clients.? I know one standard is the WXnow.txt file ().? Several (APRSIS32 for one) will read that file and send an object accordingy.? If that accounts for the data you want to send, that is an option.? I just don't kow what options that will run on the Pi. Robert Giuliano KB8RCO On Tuesday, February 2, 2021, 11:19:31 PM EST, Gil Smith <tinytrak@...> wrote: Hi folks: So this question involves aprs, though not over the radio this time. A bit of background:? I have been putting together a weather station to play with.? I started with the sparkfun wx kit with wind/rain sensors on a little pole, which came with an interface board that also included a bme280 PHT sensor and a goofy microbit javascript-browser-programmed controller.? It was clunky to program but it worked, and I formatted some serial data packets in the microbit, fed it down a cable (I have a conduit to the roof) to a laptop, parsed it with a little python program, and sent updates to graphs at adafruit.io.? That was kinda fun but the microbit was limiting.??Then I made an interface board to replace the sparkfun/microbit thingy, conditioning the wind/rain sensors, and also using a bme280 (which I had used before), micro, and a gps for a time-stamp (could just use an internet time server in python but that is less fun;? plus I wrote that gps code for balloons years ago and I have a bunch of neo6 modules lying aroung).? Anyway, I now have a nicer acquisition unit on the roof, feeding a laptop python program (that I want to move to a rasp-pi for final version). The sensing side of things is under control, and I plan to try feeding to pwsweather and/or wunderground, as it was easy to set up a free account on each and they publish APIs for posting updates (neither is live yet). BUT, it would also be interesting to feed to aprs/cwop.? I am somewhat familiar with aprs field formatting for radio packets, but have not done anything with internet feeds.? Initial searches are a bit overwhelming and I was hoping that someone could point me to a few pertinent links. I do not want to run a program on a pc.? I want a nice low-power deployment to an rpi, coding preferably in python (or c).? I am looking for simple http posts or similar to get data into the aprs system. Any pointers? thx, gil |
Re: kinda OT -- aprs wx station feed to internet
FYI, there are a few APRS python library that can help with the interface. Robert Giuliano
On Sunday, February 7, 2021, 3:55:13 PM EST, Gil Smith <tinytrak@...> wrote:
Well, I peeked at direwolf, but it is a giant program, and I really just wanted a few python lines to do the posts.? After a bit of poking around and figuring it out, I was able to get it posting with just the python socket module.? In case anyone might have an interest, a simplified post (without try/except and all the nice stuff): import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server = ("rotate.aprs.net", 10152) s.connect(server) login = "user AF7EZ-13 pass (pass)\r\n".encode('utf-8') wxdat = "AF7EZ-13>APRS,TCPIP*:@072033z...(blahblah)...\r\n".encode('utf-8') s.sendall(login) s.sendall(wxdat) s.close() Need some work to build the data line from gps and sensor feeds and automate posting every ten minutes or so, but that's the easy part.? I am happy I was finally able to manually inject some packets into aprs-is. gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 1:06 PM Then dig deeper into Direwolf with no "radio" attached. There are hooks to Python, Perl, and CLI (Pi command line interface) for getting the data in, and the Direwolf side will handle the formatting and links to the 'internet' side.? With defined interfaces, you can be VERY specific on what data is sent where. The Direwolf groups.io has several discussion on creating telemetry packets in different formats (for instance: with and without position data). Robert Giuliano KB8RCO On Wednesday, February 3, 2021, 2:48:27 PM EST, Gil Smith <tinytrak@...> wrote: Thanks Robert, but not going to use a radio (or tnc, or pc) for this.? Just want to poke wx data into aprs internet via simple ethernet or wifi tcp connection from the pi.? Most aprs/cwop weather stations do this unless they are on a mountain or such. I think I have a handle on the packet formatting, and the wx data formatting as shown in that cumulus link you sent.? That part seems easy enough.? It is the connection part that I thought someone here might have experience with.? Non-ham folks can get a cwop account or a ham can use their callsign: I am unsure whether aprs-is websocket stuff described here applies to wx posts or just igates: Pehaps the wrong place to ask. thx, gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 11:49 AM This doesn't fit with the TinyTrak group, but ... I know that Direwolf has some features for telemetry and scripting in Python or Perl that could be manipulated to do what you are asking.? It runs well on teh Pi.? The interface is a sound card as the TNC, so you could free up your TT4 for mobile/portable work. Another option would be to use a standard output file that is read by APRS clients.? I know one standard is the WXnow.txt file ().? Several (APRSIS32 for one) will read that file and send an object accordingy.? If that accounts for the data you want to send, that is an option.? I just don't kow what options that will run on the Pi. Robert Giuliano KB8RCO On Tuesday, February 2, 2021, 11:19:31 PM EST, Gil Smith <tinytrak@...> wrote: Hi folks: So this question involves aprs, though not over the radio this time. A bit of background:? I have been putting together a weather station to play with.? I started with the sparkfun wx kit with wind/rain sensors on a little pole, which came with an interface board that also included a bme280 PHT sensor and a goofy microbit javascript-browser-programmed controller.? It was clunky to program but it worked, and I formatted some serial data packets in the microbit, fed it down a cable (I have a conduit to the roof) to a laptop, parsed it with a little python program, and sent updates to graphs at adafruit.io.? That was kinda fun but the microbit was limiting.??Then I made an interface board to replace the sparkfun/microbit thingy, conditioning the wind/rain sensors, and also using a bme280 (which I had used before), micro, and a gps for a time-stamp (could just use an internet time server in python but that is less fun;? plus I wrote that gps code for balloons years ago and I have a bunch of neo6 modules lying aroung).? Anyway, I now have a nicer acquisition unit on the roof, feeding a laptop python program (that I want to move to a rasp-pi for final version). The sensing side of things is under control, and I plan to try feeding to pwsweather and/or wunderground, as it was easy to set up a free account on each and they publish APIs for posting updates (neither is live yet). BUT, it would also be interesting to feed to aprs/cwop.? I am somewhat familiar with aprs field formatting for radio packets, but have not done anything with internet feeds.? Initial searches are a bit overwhelming and I was hoping that someone could point me to a few pertinent links. I do not want to run a program on a pc.? I want a nice low-power deployment to an rpi, coding preferably in python (or c).? I am looking for simple http posts or similar to get data into the aprs system. Any pointers? thx, gil |
Re: kinda OT -- aprs wx station feed to internet
Well, I peeked at direwolf, but it is a giant program, and I really just wanted a few python lines to do the posts.? After a bit of poking around and figuring it out, I was able to get it posting with just the python socket module.? In case anyone might have an interest, a simplified post (without try/except and all the nice stuff): import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server = ("rotate.aprs.net", 10152) s.connect(server) login = "user AF7EZ-13 pass (pass)\r\n".encode('utf-8') wxdat = "AF7EZ-13>APRS,TCPIP*:@072033z...(blahblah)...\r\n".encode('utf-8') s.sendall(login) s.sendall(wxdat) s.close() Need some work to build the data line from gps and sensor feeds and automate posting every ten minutes or so, but that's the easy part.? I am happy I was finally able to manually inject some packets into aprs-is. gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 1:06 PM Then dig deeper into Direwolf with no "radio" attached. There are hooks to Python, Perl, and CLI (Pi command line interface) for getting the data in, and the Direwolf side will handle the formatting and links to the 'internet' side.? With defined interfaces, you can be VERY specific on what data is sent where. The Direwolf groups.io has several discussion on creating telemetry packets in different formats (for instance: with and without position data). Robert Giuliano KB8RCO On Wednesday, February 3, 2021, 2:48:27 PM EST, Gil Smith <tinytrak@...> wrote: Thanks Robert, but not going to use a radio (or tnc, or pc) for this.? Just want to poke wx data into aprs internet via simple ethernet or wifi tcp connection from the pi.? Most aprs/cwop weather stations do this unless they are on a mountain or such. I think I have a handle on the packet formatting, and the wx data formatting as shown in that cumulus link you sent.? That part seems easy enough.? It is the connection part that I thought someone here might have experience with.? Non-ham folks can get a cwop account or a ham can use their callsign: I am unsure whether aprs-is websocket stuff described here applies to wx posts or just igates: Pehaps the wrong place to ask. thx, gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 11:49 AM This doesn't fit with the TinyTrak group, but ... I know that Direwolf has some features for telemetry and scripting in Python or Perl that could be manipulated to do what you are asking.? It runs well on teh Pi.? The interface is a sound card as the TNC, so you could free up your TT4 for mobile/portable work. Another option would be to use a standard output file that is read by APRS clients.? I know one standard is the WXnow.txt file ().? Several (APRSIS32 for one) will read that file and send an object accordingy.? If that accounts for the data you want to send, that is an option.? I just don't kow what options that will run on the Pi. Robert Giuliano KB8RCO On Tuesday, February 2, 2021, 11:19:31 PM EST, Gil Smith <tinytrak@...> wrote: Hi folks: So this question involves aprs, though not over the radio this time. A bit of background:? I have been putting together a weather station to play with.? I started with the sparkfun wx kit with wind/rain sensors on a little pole, which came with an interface board that also included a bme280 PHT sensor and a goofy microbit javascript-browser-programmed controller.? It was clunky to program but it worked, and I formatted some serial data packets in the microbit, fed it down a cable (I have a conduit to the roof) to a laptop, parsed it with a little python program, and sent updates to graphs at adafruit.io.? That was kinda fun but the microbit was limiting.??Then I made an interface board to replace the sparkfun/microbit thingy, conditioning the wind/rain sensors, and also using a bme280 (which I had used before), micro, and a gps for a time-stamp (could just use an internet time server in python but that is less fun;? plus I wrote that gps code for balloons years ago and I have a bunch of neo6 modules lying aroung).? Anyway, I now have a nicer acquisition unit on the roof, feeding a laptop python program (that I want to move to a rasp-pi for final version). The sensing side of things is under control, and I plan to try feeding to pwsweather and/or wunderground, as it was easy to set up a free account on each and they publish APIs for posting updates (neither is live yet). BUT, it would also be interesting to feed to aprs/cwop.? I am somewhat familiar with aprs field formatting for radio packets, but have not done anything with internet feeds.? Initial searches are a bit overwhelming and I was hoping that someone could point me to a few pertinent links. I do not want to run a program on a pc.? I want a nice low-power deployment to an rpi, coding preferably in python (or c).? I am looking for simple http posts or similar to get data into the aprs system. Any pointers? thx, gil |
Re: kinda OT -- aprs wx station feed to internet
Then dig deeper into Direwolf with no "radio" attached. There are hooks to Python, Perl, and CLI (Pi command line interface) for getting the data in, and the Direwolf side will handle the formatting and links to the 'internet' side.? With defined interfaces, you can be VERY specific on what data is sent where. The Direwolf groups.io has several discussion on creating telemetry packets in different formats (for instance: with and without position data). Robert Giuliano
On Wednesday, February 3, 2021, 2:48:27 PM EST, Gil Smith <tinytrak@...> wrote:
Thanks Robert, but not going to use a radio (or tnc, or pc) for this.? Just want to poke wx data into aprs internet via simple ethernet or wifi tcp connection from the pi.? Most aprs/cwop weather stations do this unless they are on a mountain or such. I think I have a handle on the packet formatting, and the wx data formatting as shown in that cumulus link you sent.? That part seems easy enough.? It is the connection part that I thought someone here might have experience with.? Non-ham folks can get a cwop account or a ham can use their callsign: I am unsure whether aprs-is websocket stuff described here applies to wx posts or just igates: Pehaps the wrong place to ask. thx, gil ----- Original message ----- From: "Rob Giuliano via groups.io" <kb8rco=[email protected]> Subject: Re: [TinyTrak] kinda OT -- aprs wx station feed to internet Date: Wednesday, February 03, 2021 11:49 AM This doesn't fit with the TinyTrak group, but ... I know that Direwolf has some features for telemetry and scripting in Python or Perl that could be manipulated to do what you are asking.? It runs well on teh Pi.? The interface is a sound card as the TNC, so you could free up your TT4 for mobile/portable work. Another option would be to use a standard output file that is read by APRS clients.? I know one standard is the WXnow.txt file ().? Several (APRSIS32 for one) will read that file and send an object accordingy.? If that accounts for the data you want to send, that is an option.? I just don't kow what options that will run on the Pi. Robert Giuliano KB8RCO On Tuesday, February 2, 2021, 11:19:31 PM EST, Gil Smith <tinytrak@...> wrote: Hi folks: So this question involves aprs, though not over the radio this time. A bit of background:? I have been putting together a weather station to play with.? I started with the sparkfun wx kit with wind/rain sensors on a little pole, which came with an interface board that also included a bme280 PHT sensor and a goofy microbit javascript-browser-programmed controller.? It was clunky to program but it worked, and I formatted some serial data packets in the microbit, fed it down a cable (I have a conduit to the roof) to a laptop, parsed it with a little python program, and sent updates to graphs at adafruit.io.? That was kinda fun but the microbit was limiting.??Then I made an interface board to replace the sparkfun/microbit thingy, conditioning the wind/rain sensors, and also using a bme280 (which I had used before), micro, and a gps for a time-stamp (could just use an internet time server in python but that is less fun;? plus I wrote that gps code for balloons years ago and I have a bunch of neo6 modules lying aroung).? Anyway, I now have a nicer acquisition unit on the roof, feeding a laptop python program (that I want to move to a rasp-pi for final version). The sensing side of things is under control, and I plan to try feeding to pwsweather and/or wunderground, as it was easy to set up a free account on each and they publish APIs for posting updates (neither is live yet). BUT, it would also be interesting to feed to aprs/cwop.? I am somewhat familiar with aprs field formatting for radio packets, but have not done anything with internet feeds.? Initial searches are a bit overwhelming and I was hoping that someone could point me to a few pertinent links. I do not want to run a program on a pc.? I want a nice low-power deployment to an rpi, coding preferably in python (or c).? I am looking for simple http posts or similar to get data into the aprs system. Any pointers? thx, gil |