Wykres commitów

  • 72a33f1397
    Add a clarification about powering the sonde (#48) Clayton Smith 2023-08-08 11:14:54 -0400
  • ffbec8722f Add a clarification about powering the sonde Clayton Smith 2023-07-17 16:10:30 -0400
  • 1e983b25fd Copy in strlcpy from libbsd Clayton Smith 2023-05-28 10:16:12 -0400
  • 106a21b72f Merge branch 'main' of github.com:mikaelnousiainen/RS41ng Mikael Nousiainen 2023-04-11 17:13:07 +0300
  • b5b10dad80 Add support for RadSens I2C radiation sensor. Improve BMP280 sensor configuration. Mikael Nousiainen 2023-04-11 17:12:30 +0300
  • b1bcf4f08c
    Add link in README to instructions on how to get a new Horus 4FSK payload ID Mikael Nousiainen 2022-12-18 22:43:52 +0200
  • 5a3745af0c
    Add note about avoiding use of default Horus 4FSK payload IDs and a link to instructions on how to get a new Horus 4FSK payload ID Mikael Nousiainen 2022-12-18 22:41:08 +0200
  • 82a181c520 Exclude Si4032 TX modes that are not enabled to save space in generated firmware binary file Mikael Nousiainen 2022-11-27 23:20:41 +0200
  • 1018997954
    Add a comment about the workaround for recent GCC changes Mikael Nousiainen 2022-11-22 10:41:23 +0200
  • 57b35a62ac
    Improve instructions about erasing the firmware Mikael Nousiainen 2022-11-22 10:36:57 +0200
  • 873e281372 Fix compilation/linking in Docker after some recent GCC changes (fixes #23). If someone knows a better fix, please file a pull request! Mikael Nousiainen 2022-11-21 23:56:32 +0200
  • 4d22e6d9ca
    Add pulse counter feature to RS41ng (#20) Manoel 2022-09-05 08:36:53 +0200
  • 1b6ff19a95
    Create a Docker container for building RS41ng (#11) MrARM 2022-08-23 12:33:31 -0700
  • 4236e6d31d Cleaned up and adjusted the Docker build environment Mikael Nousiainen 2022-08-23 22:31:58 +0300
  • f41b8146c4 Add more documentation Mikael Nousiainen 2022-08-23 22:04:58 +0300
  • 0924ace3d8 Pulse counter WIP Mikael Nousiainen 2022-08-21 13:26:37 +0300
  • b05ad1f83b Clean up code and add docs Mikael Nousiainen 2022-08-16 10:28:10 +0300
  • 4dcf9b3d37
    Merge pull request #6 from ManoDaSilva/testing Manoel 2022-08-15 22:35:58 +0200
  • 7d7f27d931 Code reformatting Manoel 2022-08-15 22:30:02 +0200
  • f68ef612dd Update horus_packet_v2.c Manoel 2022-08-15 21:06:59 +0200
  • 9fd4446f92
    Merge pull request #5 from ManoDaSilva/testing Manoel 2022-08-15 19:27:43 +0200
  • 3404030334 Fixed Interrupts Manoel 2022-08-15 19:27:20 +0200
  • d186cafd5e
    Merge pull request #4 from ManoDaSilva/testing Manoel 2022-08-15 10:22:46 +0200
  • d573e179d0 Added some interlocks for I2C and UART Manoel 2022-08-15 10:21:59 +0200
  • 8679783921
    Merge pull request #3 from ManoDaSilva/testing Manoel 2022-08-14 17:56:39 +0200
  • 21a35b8f78 Update pulse_counter.c Manoel 2022-08-14 17:52:11 +0200
  • d466e415b8 Update pulse_counter.c Manoel 2022-08-14 17:43:57 +0200
  • 2664669b31 More fixes Manoel 2022-08-14 17:28:40 +0200
  • ef699ef3a3 Interrupt implementation Manoel 2022-08-14 17:26:33 +0200
  • 35e93aecac Fixed some mistakes Manoel 2022-08-14 15:36:43 +0200
  • 4fe44a4da5 Update pulse_counter.c Manoel 2022-08-14 15:30:03 +0200
  • ac4a79feeb Counter tests Manoel 2022-08-14 15:28:49 +0200
  • 94cfd2fc27 Update pulse_counter.c Manoel 2022-08-14 13:57:28 +0200
  • f8b5199bfe Ext Interrupt implementation Manoel 2022-08-14 12:34:01 +0200
  • 1c1db3da2e
    Merge pull request #2 from ManoDaSilva/testing Manoel 2022-08-14 10:04:41 +0200
  • d00765034a Added pulse count variables for APRS/CW Manoel 2022-08-14 10:03:31 +0200
  • 276ff8dac3
    Merge pull request #1 from ManoDaSilva/testing Manoel 2022-08-14 09:41:05 +0200
  • a2d80f57ae Added external bool Manoel 2022-08-14 09:29:49 +0200
  • a51d4ece52 Update horus_packet_v2.c Manoel 2022-08-14 09:19:28 +0200
  • 59f78d13d2 Update horus_packet_v2.c Manoel 2022-08-14 09:08:30 +0200
  • 0d3f3350f6 Started pulse counter implementation Manoel 2022-08-14 09:03:50 +0200
  • b0602f8b18 Make I²C bus clock speed configurable and add notes about the speed Mikael Nousiainen 2022-06-16 18:53:54 +0300
  • 0aa49f5a2c Add 'pip' mode - a short beep to indicate presence of the transmitter Mikael Nousiainen 2022-06-16 10:31:43 +0300
  • ac040f294b
    Remove outdated IDE-suggested comment Jordan Bush 2022-03-07 12:24:29 -0600
  • 6a17d6ad97
    Add newlines to the end of the newly-created files. Jordan Bush 2022-03-07 12:23:16 -0600
  • 4ac9dd02e4
    Create a Docker container to build on any compatible platform Jordan Bush 2022-03-07 12:15:24 -0600
  • edbd5faa1e Fix config Mikael Nousiainen 2022-02-27 15:45:30 +0200
  • 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. Mikael Nousiainen 2022-02-27 15:45:10 +0200
  • d8f7584a99 Unify GPS fix detection Mikael Nousiainen 2022-02-26 19:26:05 +0200
  • 06e85235d9 Improve README: Add note about BMP280/BME280 differences and fix pinout numbers Mikael Nousiainen 2022-02-26 19:24:36 +0200
  • 8ec3f8817a Fix incorrect cast for atmospheric pressure. Fix Horus not supporting negative altitudes. Attempt to filter out invalid GPS data by improving fix detection. Mikael Nousiainen 2022-02-26 19:23:45 +0200
  • 8c13702598 Fix APRS call sign padding and reading past end of source buffer Mikael Nousiainen 2022-02-18 10:38:43 +0200
  • 591c5cb2d3 Revert config changes :) Mikael Nousiainen 2022-02-18 09:47:06 +0200
  • cdf3742165 Add note about removing flash protection Mikael Nousiainen 2022-02-18 09:37:07 +0200
  • 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. Mikael Nousiainen 2022-02-18 09:25:16 +0200
  • 9092c1a1b3 Zero out GPS location if there is no GPS fix. Add option to repeat transmission of each mode. Mikael Nousiainen 2021-11-30 17:42:51 +0200
  • 81013ecf75 Add support for APRS weather reports. Fix incorrect atmospheric pressure values with BMP280. Mikael Nousiainen 2021-11-16 10:11:54 +0200
  • 47372b9179 Update README for GPS NMEA output and improve RS41 connector pinout description Mikael Nousiainen 2021-11-11 18:39:31 +0200
  • 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. Mikael Nousiainen 2021-11-11 18:15:52 +0200
  • 4549c676aa
    Update README with info about GitHub discussions and issues Mikael Nousiainen 2021-11-11 08:44:36 +0200
  • 74dff15b92 Fix TX mode list condition Mikael Nousiainen 2021-11-10 19:04:18 +0200
  • 1693228028 Add notes about Horus 4FSK continuous transmit mode Mikael Nousiainen 2021-11-10 18:58:07 +0200
  • fd090f039a Fix potential deadlocks in I2C code and add bus reset code. Add continuous transmit mode for Horus 4FSK V1 and V2 modes, use alternative preamble byte for V2. Improve configuration for continuous transmissions. Extend default custom data content for Horus V2 mode. Mikael Nousiainen 2021-11-10 18:49:29 +0200
  • 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. Mikael Nousiainen 2021-09-14 22:47:39 +0300
  • fa46e8a30c Add support for powering off the radiosonde. Improve documentation. Mikael Nousiainen 2021-08-16 23:24:46 +0300
  • de6933e135 Update README Mikael Nousiainen 2021-08-13 00:45:25 +0300
  • 7af1ada130 Add support for morse code (CW) Mikael Nousiainen 2021-08-13 00:42:50 +0300
  • 6d2416d307 Improve configuration and its documentation Mikael Nousiainen 2021-08-12 09:48:56 +0300
  • 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. Mikael Nousiainen 2021-08-11 23:24:30 +0300
  • f2ff6cb8a7 Add simple templating and rotating messages per mode. Finish support for FSQ modes. Attempt to get power-off button working (WIP). Mikael Nousiainen 2020-09-10 22:57:41 +0300
  • 5d24cdcd7e Update documentation Mikael Nousiainen 2020-09-03 22:19:21 +0300
  • b8861eccf6 Update README Mikael Nousiainen 2020-09-03 22:16:04 +0300
  • 4714911e35 Fix issues with firmware heap and stack colliding. Refactor radio transmission code into multiples files. Add more data from GPS to APRS packets. Get more data from GPS (climb/course). Implement simple GPS time-based scheduling of digital modes that require accurate timing. Write some initial documentation for building/flashing the firmware. Mikael Nousiainen 2020-09-03 22:12:43 +0300
  • 105149c186 Extend GPS functionality and APRS message contents. Add locator calculation utility for WSPR/FT8. Fix reading of Si4032 temperature. Mikael Nousiainen 2020-09-01 22:56:34 +0300
  • 8a315f5879 70cm APRS working again (WIP). Fix bugs in AX.25 encoding. Generate Bell tones for APRS in a tight loop to avoid issues with inconsistent timing. Mikael Nousiainen 2020-08-31 23:07:23 +0300
  • 8f74fa0b34 Update README Mikael Nousiainen 2020-08-26 23:17:07 +0300
  • a2ebe5961e Update README Mikael Nousiainen 2020-08-26 23:16:28 +0300
  • d2ff64fda1 Move legacy code that needs to be ported to a separate directory Mikael Nousiainen 2020-08-26 23:07:03 +0300
  • c56bfc16cb Initial commit (work in progress) Mikael Nousiainen 2020-08-26 22:57:35 +0300