c8dac10348
Add MCP server for interacting with meshtastic devices and testing framework / TUI ( #10194 )
...
* Start of MCP server and test suite
* Add MCP server for interacting with meshtastic devices and testing framework / TUI
* Update mcp-server/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix mcp-server review feedback from thread
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/91dc128a-ed50-4d07-8bb2-3dc6623a05f7
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Enhance StreamAPI and PhoneAPI for improved log record handling and concurrency control
* Semgrep fixes
* Trunk and semgrep fixes
* optimize pio streaming tee file writes
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/04e26c6b-6a2b-45be-bbeb-79ae4d0be633
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* chore: remove redundant log handle assignment
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/04e26c6b-6a2b-45be-bbeb-79ae4d0be633
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Consolidate type imports and remove placeholder test files
* Add tests for config persistence and more exchange messages
* Refactor position test to validate on-demand request/reply behavior
* Remove position request/reply test and update README for telemetry behavior
* Fix transmit history file to get removed on factory reset
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-18 08:17:44 -05:00
Wessel and GitHub
9383d0bcfc
Apply SX1262 register 0x8B5 patch for improved GC1109 RX sensitivity ( #9571 )
...
* Apply SX1262 register 0x8B5 patch for improved GC1109 RX sensitivity
Sets the LSB of undocumented SX1262 register 0x8B5 on Heltec V4 and
Wireless Tracker V2 boards with the GC1109 FEM. This patch was
recommended by Heltec/Semtech and tested in MeshCore PR #1398 , where
it significantly reduced packet loss on the Heltec V4.
* Use higher level function
* Add .venv/ to .gitignore
2026-02-21 09:08:14 -06:00
61b39acc7d
Add initial Nix shell ( #8530 )
...
* Add initial Nix shell
* Update flake.nix
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-29 10:06:58 -06:00
Martin Emrich and GitHub
986d70db6a
Pioarduino preparation ( #9223 )
...
* Resolve naming conflict of Syslog class with namespace
* do not include libpax headers if pax counter is excluded
* clean only top-level sdkconfigs, keep them in the variants directories
* Fix code formatting
2026-01-12 09:52:39 -06:00
Austin and GitHub
db2224ed0e
pioarduino .gitignore ( #9085 )
...
I'm already going insane!
2025-12-26 17:45:43 -06:00
Austin and GitHub
f99ac2104c
Add customizable boot logo based on resolution ( #7146 )
2025-07-02 11:53:12 -07:00
Thomas Göttgens
7fb22cf678
ignore platformio core files when building in place
2025-01-22 14:11:58 +01:00
Austin and GitHub
86170171a7
meshtasticd-debian: Include web components ( #5778 )
2025-01-06 19:25:05 -06:00
Austin and GitHub
fb74e1d182
meshtasticd-debian: set PLATFORMIO_CORE_DIR ( #5760 )
2025-01-05 15:00:01 -06:00
Austin and GitHub
35814fd4bc
meshtasticd debian: split libs for PPA ( #5745 )
2025-01-05 10:22:11 -06:00
Tom Fifield and GitHub
e182ae75c2
Remove ancient .gitignore lines ( #4952 )
...
The files referenced here have not existed for some time.
2024-10-05 05:15:20 -05:00
e174328de3
Native Webserver ( #3343 )
...
* Added WebServer/WebServices for Native Linux Meshtastic and web gui
* Fix bug in login functionality
* Added customized config of portdunio.ini with LovyannGFX from marelab repro
* Compile Problem resolved with developer version of LovyanGFX.git
* Compile against dev version
* Fixes to fit into main branch
* Update variant.h, main.cpp, .gitignore, WebServer.cpp, esp32s2.ini, WebServer.h, ContentHandler.cpp, rp2040.ini, nrf52.ini, ContentHelper.cpp, Dockerfile, ContentHandler.h, esp32.ini, stm32wl5e.ini
* Added linux pi std /usr/include dir
* Adding /usr/innclude for Linux compile against native libs that are not hadled by platformio
* Review log level changes & translation
* Update Dockerfile
* Fix Typo & VFS ref. Part1
* Fix Typo & VFS ref.
* Dev Version for ulfius web lib
* Update platformio.ini
* Free VFS path string
* Remove unintended changes
* More unintentional changes
* Make the HTTP server optional on native
* Tune-up for Native web defaults
* Don't modify build system yet
* Remove more unneeded changes
---------
Co-authored-by: marc hammermann <marchammermann@googlemail.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2024-03-06 16:23:04 -06:00
Thomas Göttgens
52df85c338
tryfix cppcheck errors
...
also ignore temporary files
2023-05-24 02:44:30 +02:00
Ben Meadors
b14289e976
More cleanup
2022-12-05 08:35:54 -06:00
Mike Kinney
caaa235c5d
more cppcheck warnings fixes
2022-01-24 17:24:40 +00:00
Mike Kinney
b3210f6c2c
fix some cppcheck warnings
2022-01-24 07:00:14 +00:00
linagee and GitHub
333b195804
Don't commit vim swap files to repo ( #1051 )
2022-01-01 14:00:32 -06:00
Sacha Weatherstone
063499ef46
Cheanup old unused files.
2021-12-03 17:28:32 +11:00
Kevin Hester
14224088aa
don't checkin workspace files
2021-04-28 15:33:08 +08:00
Kevin Hester
361556a6a7
use sha in build filenames
2021-04-16 10:59:46 +08:00
Kevin Hester
60f7ec8998
setup for intellij
2021-03-15 13:55:08 +08:00
Kevin Hester
c361c1fab7
Update to nanopb 0.4.4
2020-12-11 08:31:41 +08:00
geeksville
22946b5e51
@BigCorvus board now kinda boots
...
###RTT Client: -----------------------------------------------
###RTT Client: Connecting to J-Link RTT Server via localhost:19021 ...
###RTT Client: Connected.
SEGGER J-Link V6.70c - Real time terminal output
SEGGER J-Link ARM V9.6, SN=69663845
Process: JLinkGDBServerCLExe
Emitting reboot packet for serial shell
I2C device found at address 0x55
done
Meshtastic swver=unset, hwver=unset
Reset reason: 0x0
FIXME, call randomSeed
ERROR: No UBLOX GPS found
Hoping that NEMA might work
RadioConfig reset!
Initial packet id 1481765933, numPacketId 4294967295
No saved preferences found
NODENUM=0xB18C3A4E, dbsize=1
Starting meshradio init...
Set radio: name=Default, config=3, ch=6, power=17
SX1262 init result 0
sending owner !df5db18c3a4e/Unknown 3a4e/?4E
Update DB node 0xB18C3A4E, rx_time=0
old user !df5db18c3a4e/Unknown 3a4e/?4E
updating changed=0 user !df5db18c3a4e/Unknown 3a4e/?4E
Adding packet record (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 Payload:User)
enqueuing for send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted)
txGood=0,rxGood=0,rxBad=0
Starting low level send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted)
assert failed src/mesh/SX1262Interface.cpp: 102, virtual void SX1262Interface::setStandby(), test=err == ERR_NONE
2020-08-17 11:29:00 -07:00
grcasanova
0a6059ba13
refactored threading-related classes, code broken
2020-07-05 23:11:40 +02:00
geeksville
9f49f90acd
ignore vscode/launch.json
2020-04-27 09:42:31 -07:00
geeksville
cdb7153071
move my bt experiment into its own repo (about to remove ttn)
2020-02-01 08:30:53 -08:00