Skip to content

Add support for QRO Wenet Pi HAT - #37

Merged
darksidelemm merged 67 commits into
projecthorus:masterfrom
ke5gdb:gdb-updates
Aug 21, 2026
Merged

darksidelemm merged 67 commits into
projecthorus:masterfrom
ke5gdb:gdb-updates

Conversation

@ke5gdb

@ke5gdb ke5gdb commented Jul 18, 2026 •

Copy link
Copy Markdown
Collaborator

This pull request should probably be multiple smaller pull requests, but things got out of hand on my own branch, and here we are.

What this accomplishes:

  • Adds telemetry support for battery voltage, current, and an auxiliary temperature sensor (PCB temp in this case)
  • Reworks the detection mechanism for the newer telemetry additions
  • Changes the ka9q-radio listening mechanism from pcmcat to pcmrecord to be compliant with latest conventions
  • Pins ka9q-radio to newer, known commit
  • Adds support for hardware watchdog
  • Adds fan_control.py to drive a variable speed fan via PWM with simple proportional loop based on PCB temperature
  • Reworked some threading to support graceful exits
  • Added I2C support to ublox.py
  • Added graphical view to ublox.py

ke5gdb and others added 30 commits October 1, 2024 23:54
Merge minor improvements
Update to latest projecthorus master
@ke5gdb

ke5gdb commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator Author

I copied over the core functionality from #38 and merged it with this PR. I opted to not copy over the sleep_lora feature since it is likely redundant with the other shutdown improvements here.

@ke5gdb
ke5gdb marked this pull request as ready for review August 16, 2026 10:11
@darksidelemm
darksidelemm merged commit f0a2ba3 into projecthorus:master Aug 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants