Commit graph

103 commits

Author SHA1 Message Date
Simonas
bf3b6e0661
Support for US902-928 band
Tested the setup with the below:
* TTGO T-Beam 868/915MHz (T22_v1.0, 20190612) - tracker (LY1XD-5)
* LILYGO TTGO 868/915MHz (T3_V1.6.1, 20210104) - iGate (LY1XD-4)

The band specifics are more in favour of direct line of sight, as most obstacles are impenetrable by the 915 MHz band (compared to 433 MHz).But maybe it will open up for users who don't have the EU433 available in their geographies.

https://aprs.fi/#!mt=roadmap&z=17&call=a%2FLY1XD-5&timerange=21600&tail=21600
2021-10-13 14:43:56 +03:00
Peter Buchegger
7eddb53bb3
Merge pull request #42 from kareiva/button_tx 2021-10-11 15:38:05 +02:00
Simonas Kareiva
1dca7bc5b2 Enable manual TX with the middle GPIO button 2021-10-11 15:53:22 +03:00
Peter Buchegger
d2aa0641c2
Merge pull request #41 from dl9sau/master
Fix for bad position nn60.00, and nicer DAO computation
2021-10-11 06:20:09 +02:00
Thomas Osterried
63660ae4fe Modification for code readers.
if ? ... : ... syntax is efficient and nerdy, but not everyone likes it,
and I admit, it's better readable ;)
2021-10-10 23:31:23 +02:00
Thomas Osterried
f311444da4 Merge branch 'master' of github.com:dl9sau/LoRa_APRS_Tracker 2021-10-08 22:55:11 +02:00
Thomas Osterried
3a838ecc59 time_t is never negative. Removed if (time_t t <) case. 2021-10-08 22:53:31 +02:00
Thomas Osterried
cfa6c4f203 sprintf("%f", ... rounds up.
In the special case of minute of position > 59.9990 the result is 60.0.
This results in a wrong APRS position location (i.e. 53.60.00N).

This patch also makes create_dao_aprs() nicer and fixes "TODO: optimize ugly float to char to string to int conversion?".

I tested the patch, and the author of the dao_aprs extension, dj1an, has confirmed everythin is still ok.
2021-10-06 23:56:13 +02:00
Peter Buchegger
5a28898255
Merge pull request #34 from dj1an/dj1an-ptt
Added PTT Output for external Amplifier
2021-06-24 20:17:17 +02:00
Peter Buchegger
95b22b1ea3
Merge branch 'master' into dj1an-ptt 2021-06-24 20:14:03 +02:00
Peter Buchegger
9b44788afb
Merge pull request #33 from dj1an/dj1an-dao
DAO Option with Base91 encoding in Beacon Message
2021-06-24 20:12:55 +02:00
dj1an
8b75c47257 Added PTT Output for external Amplifier 2021-06-24 19:50:29 +02:00
dj1an
2a61bbecc2 added precision option to config mgmt 2021-06-24 14:49:28 +02:00
dj1an
4a4f506c5a added dao precision with Base91 encoding to Beacon Message 2021-06-24 14:33:52 +02:00
dj1an
c3403ea7c0 added precision option to config 2021-06-24 14:30:19 +02:00
dj1an
8522c65962
added precision option to config
added precision option to config
2021-06-24 14:18:35 +02:00
Peter Buchegger
6587f12eb8
Merge pull request #31 from dj1an/dj1an-errormsg 2021-06-21 19:16:27 +02:00
dj1an
fd08d18e69
Change Errormessage when config is missing
Change Filename in Error Message when missing tracker.json config File
2021-06-21 18:21:18 +02:00
Peter Buchegger
c16d6e4367
Update README.md 2021-05-15 00:35:36 +02:00
Peter Buchegger
727c90eeae big update from DL9SAU 2021-04-19 22:34:04 +02:00
Peter Buchegger
e786ae2ce1 cppcheck fixes (which should be okay) 2021-03-19 22:49:40 +01:00
Peter Buchegger
bb0145b9b0 move include to cpp file 2021-03-19 22:39:04 +01:00
Peter Buchegger
d3974a8d2b
Merge pull request #20 from lora-aprs/json_config
wrong branch
2021-03-19 22:31:54 +01:00
Peter Buchegger
5be1b72063 change suffix of callsign 2021-03-19 22:13:48 +01:00
Peter Buchegger
d76b3a0b05 add altitude, speed and course to aprs message 2021-03-19 22:13:01 +01:00
Peter Buchegger
257c47e428 use correct destination 2021-03-19 21:06:07 +01:00
Peter Buchegger
f15568c812
Merge pull request #16 from lora-aprs/json_config
Json config
2021-03-07 23:13:12 +01:00
Peter Buchegger
c63180d26c add test data 2021-03-07 23:09:00 +01:00
Peter Buchegger
5d0e923311 fixing some small stuff 2021-03-07 23:08:49 +01:00
Peter Buchegger
3033e0f7f1 update readme 2021-03-07 00:07:25 +01:00
Peter Buchegger
342ed85895 convert to tabs 2021-03-06 23:51:49 +01:00
Peter Buchegger
da86e89fa8 lot of style fixes and also some important fixes! 2021-03-06 23:47:25 +01:00
Peter Buchegger
54ce3fe267
Merge pull request #15 from df1oe/master
merge from df1oe/master
2021-03-06 22:00:22 +01:00
Peter Buchegger
0858fa0943
Merge branch 'master' into master 2021-03-06 21:46:19 +01:00
Peter Buchegger
daf79ab262 fix espressif32 version 2021-03-06 21:43:49 +01:00
roland
a4e5aa1b01 Changed back to platformio stable - one change in .platformio espressif32 variant 2021-03-06 19:01:46 +01:00
roland
9cc42b7c66 settings.h replaced 2021-03-05 15:01:07 +01:00
roland
4c1f3fde78 moving settings.h to json... 2021-03-03 21:58:31 +01:00
Peter Buchegger
1ad85c3147
Merge pull request #13 from faridfarhan28/master
Add manual FREQ, SF, CR, BW config
2021-02-20 00:11:26 +01:00
Farid Farhan
5c6c29ddb4
Update settings.h
Update custom manual setting FREQ, SF, CR, BW.
2021-02-17 23:01:24 +07:00
Farid Farhan
7bd004313a
Update LoRa_APRS_Tracker.cpp
Update custom FREQ,SF,CR,BW intergrated in Setting.h
2021-02-17 22:58:42 +07:00
Farid Farhan
e552943d2e
Update settings.h 2021-02-17 22:56:08 +07:00
Peter Buchegger
7991d81f3f
Merge pull request #10 from dj1an/smartBeacon
SmartBeaconing Added
2021-01-04 12:25:21 +01:00
Peter Buchegger
9ffc9bb5ef fix cppcheck in power management 2021-01-04 12:22:05 +01:00
dj1an
e0824bea7c SmartBeaconing Added 2020-11-23 21:10:47 +01:00
Peter Buchegger
afe843f393 better timing stuff 2020-11-09 23:09:58 +01:00
Peter Buchegger
17f7a12ef8 looks like GPS is getting a hickup... is it because of the power management chip? 2020-11-09 23:09:41 +01:00
Peter Buchegger
4228ffe235 add power management and improve time line on oled 2020-11-08 14:14:56 +01:00
Peter Buchegger
f84f3269af
Merge pull request #6 from raufaser/master
Display next beacon time and battery voltage and (dis)charge current
2020-11-06 14:24:26 +01:00
Peter Buchegger
4bde7a3901 never make changes in github directly :) 2020-11-06 14:19:07 +01:00