using a pi zero to auto-log contacts during contests — anyone done this?
- Replies 1
- Views 11
- Created
- Last Reply
Top Posters In This Topic
-
James Park 1 post
-
Kevin Miller 1 post
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
so ive been messing around with a raspberry pi zero w for a few months now trying to get it to handle some of the tedious stuff during contests. right now im running it headless and using a python script to pull data off my IC-7300 via the USB-serial connection, basically reading the frequency and mode and then pushing that into a simple sqlite database. nothing fancy yet but it works most of the time.
the part thats giving me grief is the timing. during a pileup things get hectic and the script sometimes drops a line or gets behind and i end up with duplicate entries or missed contacts. i think its a threading issue but honestly my python is only decent, not great. ive looked at asyncio a little but havent gone down that rabbit hole yet.
also thinking about wiring up an arduino nano as kind of a middle layer to handle the keyer input separately so the pi isnt trying to do too much at once. has anyone actually done something like this where the arduino handles the low latency stuff and the pi handles the logging and network side? curious if thats overcomplicating it or if thats actually the right way to split the work.
Link to comment
https://www.hamradiobase.com/forums/topic/6705-using-a-pi-zero-to-autolog-contacts-during-contests-anyone-done-this/Share on other sites