To summarize, there are a few places where timers are needed:
- to start/stop sending at the beginning/end of the event
- to start/stop sending at the beginning of the "on" cycle
- to…
I wrote some code and then tested it. The problem with arduino-timer is that it (as it is supposed to) doesn't block, or at least I can't make it.
Here is an idea: https://github.com/contrem/ard…
Doesn't seem like test_async.py
is picking up anything from dw, even though dw reports the connection.
I hacked my way through relative links so I could close this sprawling MR. Will let it run a bit and see what issues pop up.
With aprs3 and only kiss or kiss3:
Traceback (most recent call last):
File "kiss_and_db.py", line 4, in <module>
import aprs
File "/home/pi/.local/lib/python3.7/site-packages/apr…
Very confused now. I was apparently using some combination of versions of aprs and kiss, and now need to get back to a working system.
Getting things like this in the log now: `2023-08-26…
Woops, broke it:
kiss_and_db.py as subprocess pid 8673
Traceback (most recent call last):
File "kiss_and_db.py", line 116, in <module>
main()
File "kiss_and_db.py", line 33, in…
Based on some old logs (I just added timestamps tonight), I have been calling the older version of aprs
package (https://github.com/ampledata/aprs) and not the new version (https://github.com/pyt…
Need to add timestamps, something to do with formatting: https://docs.python.org/3/library/logging.html
Oh, I see now why this is hard. Need to do stuff without delay()
so the webserver can continue to operate.