Commit graph

44 commits

Author SHA1 Message Date
Chris Smith 299cea7aff Fixed problem where course/speed may not have been added in every case where it was available. 2021-04-10 01:11:28 -05:00
Chris Smith 66f2a95580 Fixed process by which the comment is assembled to be functionally identical, but more sensible. 2021-04-08 19:43:25 -05:00
Chris Smith 7d0531eb26 Some changes to the way missed APRS packets are handled. 2021-04-08 15:23:50 -05:00
Chris Smith 4748d06de7 Fixed bug from issue #3, where old updates would get re-published due to a bad condition on an if statement. Also fixed design flaw where None was sometimes returned from getEvents(), causing trouble in the event-handling loop. There is now always a list of events; it should just be empty in every case where we don't find current data. 2021-04-06 20:39:11 -05:00
Chris Smith 75e7764299 Merge branch 'main' of https://github.com/kemenril/iR-APRSISD into main 2021-04-06 14:28:46 -05:00
Chris Smith 8673dcd574 Fixed(?) problem with tracking of last forwarded update. 2021-04-06 14:27:53 -05:00
Chris Smith b26b437f4e
Update README.md 2021-04-05 12:20:01 -05:00
Chris Smith 3be5383d22
Update README.md 2021-04-05 03:34:28 -05:00
Chris Smith 8a3fb1c768 Merge branch 'main' of https://github.com/kemenril/iR-APRSISD into main 2021-04-03 16:15:02 -05:00
Chris Smith 0a2d77a051 Merge branch 'main' of https://github.com/kemenril/iR-APRSISD into main 2021-04-03 16:13:47 -05:00
Chris Smith c7f0199cdd Configuration file re-added with new, correct form. 2021-04-03 16:13:32 -05:00
Chris Smith a648bd477c Merge branch 'main' of https://github.com/kemenril/iR-APRSISD into main 2021-04-03 16:03:39 -05:00
Chris Smith 5b91974c23 Fixed up configuration handling a bit. os.path now used to build pathnames, also added an attempt to load the configuration file from the same directory as the script, between current directory and /etc. Also added message about which configuration file is used during startup. 2021-04-03 16:02:46 -05:00
root 4323c67f5f Configuration file re-added with new, correct form. 2021-04-03 05:28:41 -05:00
Christopher Smith c49d6298e8 Minor clean-up, and added some simple but useful logging to STDOUT. 2021-04-03 04:53:42 -05:00
Chris Smith 2a9c938eaa
Update README.md 2021-04-02 21:41:35 -05:00
Chris Smith 064f144955
Fixed comment/SMS duplication bug. 2021-04-02 21:22:21 -05:00
Chris Smith 8320a2c01f
Update README.md 2021-04-02 01:06:49 -05:00
Chris Smith ce1e56c22b
Update README.md 2021-04-02 01:04:43 -05:00
Chris Smith 1d1be70a24
Update README.md 2021-04-02 01:03:05 -05:00
Chris Smith 3fea2a5396
Update README.md 2021-04-02 01:01:48 -05:00
Christopher Smith fb92182933 --genpass mentioned in the configuration file. 2021-04-02 00:28:01 -05:00
Christopher Smith 388fd9401f Signal handling added, --genpass option added for calculating passcodes, other cleanup. 2021-04-02 00:23:11 -05:00
Christopher Smith a77161399d Cleaned up some chattiness in output. 2021-04-01 04:25:09 -05:00
Christopher Smith 964efba308 Most all of the code refactored to be less ridiculous. Sending of APRS position reports is now decoupled from fetching position updates. Main loop nearly simplified into obvlivion. getEvents() function added to get a list of all new events. sendAPRS now works on an individual event in the list. Most of the large try blocks eleminated in favor of less absurd things. Some other minor changes too. 2021-04-01 00:20:25 -05:00
Chris Smith 0ef9fd7004
Update README.md
Punctuation, format,  and spelling.
2021-03-30 16:05:18 -05:00
Christopher Smith 9a67fc084a Fixed gate in APRS packets to always use the SSID configured in the [APRS] section of the config. Fixed failure case for loading default configuration to exit after complaining. 2021-03-29 15:27:50 -05:00
Christopher Smith 3f0600e2be Untested support for multiple devices added. Single device should still be working ok. 2021-03-29 02:55:29 -05:00
Chris Smith 6ae65a0738
Update README.md 2021-03-28 03:09:51 -05:00
Chris Smith 94781e0ef8
Update README.md 2021-03-27 14:02:16 -05:00
Chris Smith 8874e8ecf0
Update README.md 2021-03-27 05:59:30 -05:00
Chris Smith c931198c5f
Update README.md 2021-03-27 05:56:32 -05:00
Chris Smith 98cc04ddf2
Update README.md 2021-03-27 05:50:32 -05:00
Christopher Smith 1cff0ed5bd Merge branch 'main' of https://github.com/kemenril/iR-APRSISD into main 2021-03-26 19:49:08 -05:00
Christopher Smith 90103e9c3a Added support for HTTP authentication to inReach service, and support for device SMS in APRS comments. 2021-03-26 19:47:53 -05:00
Chris Smith c748ea50a6
Create LICENSE 2021-03-26 15:21:36 -05:00
Chris Smith 5c9a1521b0
Update README.md 2021-03-26 00:43:09 -05:00
Chris Smith 4d12b502c9
Update README.md 2021-03-26 00:41:53 -05:00
Chris Smith 20d02788ff
Update README.md 2021-03-25 23:35:10 -05:00
Christopher Smith d0dce8d84d Initial commit. Error handling is still a bit of a mess. 2021-03-25 23:03:37 -05:00
Chris Smith 9b497fe8d4
Update README.md 2021-03-25 22:28:03 -05:00
Chris Smith 2eb498b29a
Update README.md 2021-03-25 22:25:49 -05:00
Chris Smith 244a84a823
Update README.md 2021-03-25 22:24:26 -05:00
Chris Smith 68f488a804
Initial commit 2021-03-25 21:45:37 -05:00