Wykres commitów

54 Commity (dfm17)

Autor SHA1 Wiadomość Data
Mikael Nousiainen 28179130e2 Markdown styling 2023-10-15 12:25:51 +03:00
Mikael Nousiainen 345a7a0c5c Move datasheet links to main README 2023-10-15 12:25:33 +03:00
Mikael Nousiainen f3154a528f Working on README 2023-10-14 23:34:56 +03:00
Mikael Nousiainen 5b9c3d85b3 Working on README 2023-10-14 23:32:46 +03:00
Mikael Nousiainen 4079443a51 Text style 2023-10-14 23:29:18 +03:00
Mikael Nousiainen dc7e28eb76 Add DFM-17 note about clock calibration to the top of the README 2023-10-14 23:26:13 +03:00
Mikael Nousiainen e388bbaaa1 Fix typo 2023-10-14 20:26:13 +03:00
Mikael Nousiainen 159ddaff2e Add notes about DFM-17 clock calibration 2023-10-14 20:25:02 +03:00
Mikael Nousiainen 8f3d9cf612 Adjust README 2023-10-14 11:43:55 +03:00
Mikael Nousiainen 9cd9a64a16 Merge branch 'main' into dfm17 2023-10-14 11:41:24 +03:00
Mikael Nousiainen 18b6e1ffb4
Remove references to specific ARM GNU toolchain versions 2023-10-14 11:02:55 +03:00
Mikael Nousiainen 6462371a14
Update the ARM GNU compiler toolchain URL 2023-10-14 11:01:47 +03:00
Mikael Nousiainen 7818133f52 Improve DFM-17 docs 2023-10-07 01:02:06 +03:00
Mikael Nousiainen 361374f6f6 Update authors 2023-10-07 00:51:28 +03:00
Mikael Nousiainen f8ed6c1346 Fix typo 2023-10-06 21:13:37 +03:00
Mikael Nousiainen 1bb2938791 Added info about high-altitude balloon flights 2023-10-06 20:57:56 +03:00
Mikael Nousiainen 258088acdb Fix RS41 URL 2023-10-06 20:26:38 +03:00
Mikael Nousiainen 8e9e9b34a5 More work on docs and config for DFM-17 2023-10-06 20:16:31 +03:00
Mikael Nousiainen 9473bcc179 Add a note about the DFM-17 connector 2023-10-06 18:51:28 +03:00
Mikael Nousiainen 915e0db4e4 Add documentation for DFM-17 2023-10-06 18:46:35 +03:00
Mikael Nousiainen 8819d786b3 Fix bugs and add update power consumption notes 2023-08-11 15:03:53 +03:00
Mikael Nousiainen fda9cef76a Implement simple GPS power saving. Read leap seconds from GPS data when available. Improve documentation. 2023-08-09 18:28:00 +03:00
Mikael Nousiainen c23c1569d3 Fix formatting 2023-08-09 09:45:24 +03:00
Mikael Nousiainen 6ab0d910ce Add detailed documentation about the time sync feature in README 2023-08-09 09:45:08 +03:00
Clayton Smith 8d8d31c7c8
Copy in strlcpy from libbsd to remove dependency on libbsd (#37) 2023-08-08 18:16:29 +03:00
Clayton Smith 72a33f1397
Add a clarification about powering the sonde (#48)
Fixes #38
2023-08-08 18:14:54 +03:00
Mikael Nousiainen 106a21b72f Merge branch 'main' of github.com:mikaelnousiainen/RS41ng 2023-04-11 17:13:07 +03:00
Mikael Nousiainen b5b10dad80 Add support for RadSens I2C radiation sensor. Improve BMP280 sensor configuration. 2023-04-11 17:12:30 +03:00
Mikael Nousiainen b1bcf4f08c
Add link in README to instructions on how to get a new Horus 4FSK payload ID 2022-12-18 22:43:52 +02:00
Mikael Nousiainen 57b35a62ac
Improve instructions about erasing the firmware
Using the larger number of sectors should be attempted first
2022-11-22 10:36:57 +02:00
Manoel 4d22e6d9ca
Add pulse counter feature to RS41ng (#20)
* Started pulse counter implementation

* Update horus_packet_v2.c

* Update horus_packet_v2.c

* Added external bool

* Added pulse count variables for APRS/CW

* Ext Interrupt implementation

* Update pulse_counter.c

* Counter tests

* Update pulse_counter.c

That's what happens when I copy/paste code without triple checking it first...

* Fixed some mistakes

* Interrupt implementation

* More fixes

* Update pulse_counter.c

* Update pulse_counter.c

* Added some interlocks for I2C and UART

* Fixed Interrupts

Now working - need to check the impact on other devices...

* Update horus_packet_v2.c

Forgot to increase the pointer - it kept re-writing the mbar value...

* Code reformatting

* Clean up code and add docs

* Pulse counter WIP

* Add more documentation

Co-authored-by: Mikael Nousiainen <mikael.nousiainen@iki.fi>
2022-09-05 09:36:53 +03:00
MrARM 1b6ff19a95
Create a Docker container for building RS41ng (#11)
* Create a Docker container to build on any compatible platform

* Add newlines to the end of the newly-created files.

* Remove outdated IDE-suggested comment

* Cleaned up and adjusted the Docker build environment

Co-authored-by: Mikael Nousiainen <mikael.nousiainen@iki.fi>
2022-08-23 22:33:31 +03:00
Mikael Nousiainen 0aa49f5a2c Add 'pip' mode - a short beep to indicate presence of the transmitter 2022-06-16 10:31:43 +03:00
Mikael Nousiainen 201b657c51 Require 3D fix from GPS by default to avoid transmitting invalid position information. Improve recovery from I2C bus errors, re-initialize BMP280 in case of errors. Allow disabling of LEDs based on altitude. 2022-02-27 15:45:10 +02:00
Mikael Nousiainen 06e85235d9 Improve README: Add note about BMP280/BME280 differences and fix pinout numbers 2022-02-26 19:24:36 +02:00
Mikael Nousiainen cdf3742165 Add note about removing flash protection 2022-02-18 09:37:07 +02:00
Mikael Nousiainen 7963bdc490 Add GPS climb to Horus v2 custom fields and adjust the custom field units. Add comment about libbsd-devel being required for compiling the tests. 2022-02-18 09:25:16 +02:00
Mikael Nousiainen 81013ecf75 Add support for APRS weather reports. Fix incorrect atmospheric pressure values with BMP280. 2021-11-16 10:11:54 +02:00
Mikael Nousiainen 47372b9179 Update README for GPS NMEA output and improve RS41 connector pinout description 2021-11-11 18:39:31 +02:00
Mikael Nousiainen 9e399160de Allow relaying of GPS NMEA output to the external RS41 serial port to be integrated with other tracker hardware. Allow GPS position recording (by enabling GPS serial port interrupts) during CW and Horus transmissions to avoid transmitting stale GPS data. 2021-11-11 18:15:52 +02:00
Mikael Nousiainen 4549c676aa
Update README with info about GitHub discussions and issues 2021-11-11 08:44:36 +02:00
Mikael Nousiainen 1693228028 Add notes about Horus 4FSK continuous transmit mode 2021-11-10 18:58:07 +02:00
Mikael Nousiainen 9486cd3370 Add support for Horus 4FSK v2 mode with custom data fields for BMP280 sensor. Add support for CW and 4FSK v1+v2 (50 baud) on HF/VHF using the Si5351 clock generator. 2021-09-14 22:47:39 +03:00
Mikael Nousiainen fa46e8a30c Add support for powering off the radiosonde. Improve documentation. 2021-08-16 23:24:46 +03:00
Mikael Nousiainen de6933e135 Update README 2021-08-13 00:45:25 +03:00
Mikael Nousiainen 6d2416d307 Improve configuration and its documentation 2021-08-12 09:48:56 +03:00
Mikael Nousiainen d12c923594 Add support for Horus 4FSK modulation. Increase APRS preamble size to improve reception. Fix slowness in I2C initialization. Fix incorrect GPS settings for airborne usage. Additional minor code clean-up and refactoring. 2021-08-11 23:24:30 +03:00
Mikael Nousiainen f2ff6cb8a7 Add simple templating and rotating messages per mode. Finish support for FSQ modes. Attempt to get power-off button working (WIP). 2020-09-10 22:57:41 +03:00
Mikael Nousiainen 5d24cdcd7e Update documentation 2020-09-03 22:19:21 +03:00
Mikael Nousiainen b8861eccf6 Update README 2020-09-03 22:16:04 +03:00