├── .clusterfuzzlite ├── Dockerfile ├── README.md ├── build.sh ├── platformio-clusterfuzzlite-post.py ├── platformio-clusterfuzzlite-pre.py ├── project.yaml ├── router_fuzzer.cpp ├── router_fuzzer.options └── router_fuzzer_seed_corpus.py ├── .devcontainer ├── 99-platformio-udev.rules ├── Dockerfile ├── devcontainer.json └── setup.sh ├── .dockerignore ├── .env.example ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── Bug Report.yml │ ├── New Board.yml │ └── feature.yml ├── actionlint.yaml ├── actions │ ├── build-variant │ │ └── action.yml │ ├── setup-base │ │ └── action.yml │ └── setup-native │ │ └── action.yml ├── meshtastic_logo.png ├── pull_request_template.md └── workflows │ ├── build_debian_src.yml │ ├── build_firmware.yml │ ├── build_one_target.yml │ ├── daily_packaging.yml │ ├── docker_build.yml │ ├── docker_manifest.yml │ ├── hook_copr.yml │ ├── main_matrix.yml │ ├── merge_queue.yml │ ├── nightly.yml │ ├── package_obs.yml │ ├── package_pio_deps.yml │ ├── package_ppa.yml │ ├── pr_enforce_labels.yml │ ├── pr_tests.yml │ ├── release_channels.yml │ ├── sec_sast_semgrep_cron.yml │ ├── sec_sast_semgrep_pull.yml │ ├── stale_bot.yml │ ├── test_native.yml │ ├── tests.yml │ ├── trunk_annotate_pr.yml │ ├── trunk_check.yml │ ├── trunk_format_pr.yml │ └── update_protobufs.yml ├── .gitignore ├── .gitmodules ├── .gitpod.yml ├── .semgrepignore ├── .trunk ├── .gitignore ├── configs │ ├── .bandit │ ├── .clang-format │ ├── .flake8 │ ├── .hadolint.yaml │ ├── .isort.cfg │ ├── .markdownlint.yaml │ ├── .prettierignore │ ├── .prettierrc │ ├── .shellcheckrc │ ├── .yamllint.yaml │ ├── ruff.toml │ └── svgo.config.js └── trunk.yaml ├── .vscode ├── extensions.json ├── settings.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── alpine.Dockerfile ├── bin ├── .gitignore ├── 99-meshtasticd-udev.rules ├── Meshtastic_nRF52_factory_erase_v3_S140_6.1.0.uf2 ├── Meshtastic_nRF52_factory_erase_v3_S140_7.3.0.uf2 ├── analyze_map.py ├── base64_to_hex.py ├── build-esp32.sh ├── build-firmware.sh ├── build-native.sh ├── build-nrf52.sh ├── build-rp2xx0.sh ├── build-stm32wl.sh ├── build-userprefs-json.py ├── buildinfo.py ├── bump_metainfo │ ├── bump_metainfo.py │ └── requirements.txt ├── bump_version.py ├── check-all.sh ├── check-dependencies.sh ├── config-dist.yaml ├── config.d │ ├── MUI │ │ └── X11_480x480.yaml │ ├── OpenWRT │ │ ├── BananaPi-BPI-R4-sx1262.yaml │ │ ├── OpenWRT-One-mikroBUS-LR-IOT-CLICK.yaml │ │ └── OpenWRT_One_mikroBUS_sx1262.yaml │ ├── display-waveshare-1-44.yaml │ ├── display-waveshare-2.8.yaml │ ├── femtofox │ │ ├── femtofox_LR1121_TCXO.yaml │ │ ├── femtofox_SX1262_TCXO.yaml │ │ └── femtofox_SX1262_XTAL.yaml │ ├── lora-Adafruit-RFM9x.yaml │ ├── lora-MeshAdv-900M30S.yaml │ ├── lora-MeshAdv-Mini-900M22S.yaml │ ├── lora-RAK6421-13300-slot1.yaml │ ├── lora-RAK6421-13300-slot2.yaml │ ├── lora-lyra-picocalc-wio-sx1262.yaml │ ├── lora-meshstick-1262.yaml │ ├── lora-piggystick-lr1121.yaml │ ├── lora-pinedio-usb-sx1262.yaml │ ├── lora-raxda-rock2f-starter-edition-hat.yaml │ ├── lora-starter-edition-sx1262-i2c.yaml │ ├── lora-usb-meshtoad-e22.yaml │ ├── lora-waveshare-sxxx.yaml │ ├── lora-ws-raspberry-pi-pico-to-rpi-adapter.yaml │ └── lora-ws-raspberry-pico-to-orangepi-03.yaml ├── device-install.bat ├── device-install.sh ├── device-install_test.ps1 ├── device-update.bat ├── device-update.sh ├── dump-ram-users.sh ├── exception_decoder.py ├── gen-images.sh ├── generate_ci_matrix.py ├── generic │ ├── Meshtastic_6.1.0_bootloader-0.9.2_s140_6.1.1.hex │ ├── Meshtastic_6.1.0_bootloader-0.9.2_s140_6.1.1.zip │ ├── Meshtastic_7.3.0_bootloader-0.9.2_s140_7.3.0.hex │ ├── Meshtastic_7.3.0_bootloader-0.9.2_s140_7.3.0.zip │ ├── update-Meshtastic_6.1.0_bootloader-0.9.2_nosd.uf2 │ └── update-Meshtastic_7.3.0_bootloader-0.9.2_nosd.uf2 ├── genpartitions.py ├── kill-github-actions.sh ├── lilygo_techo_bootloader-0.6.1.zip ├── mergehex ├── meshtasticd.service ├── native-gdbserver.sh ├── native-install.sh ├── native-run.sh ├── org.meshtastic.meshtasticd.desktop ├── org.meshtastic.meshtasticd.metainfo.xml ├── org.meshtastic.meshtasticd.svg ├── platformio-custom.py ├── platformio-pre.py ├── promote-release.sh ├── read-system-info.sh ├── readprops.py ├── regen-protos.bat ├── regen-protos.sh ├── rpkg.macros ├── s140_nrf52_7.3.0_softdevice.hex ├── setup-python-for-esp-debug.sh ├── test-simulator.sh ├── uf2-convert.bat ├── uf2conv.py ├── update-lilygo_techo_bootloader-0.6.1_nosd.uf2 ├── view-map.sh ├── web.version └── wio_tracker_bootloader_update.bin ├── boards ├── CDEBYTE_EoRa-S3.json ├── ESP32-S3-WROOM-1-N4.json ├── ThinkNode-M1.json ├── ThinkNode-M3.json ├── ThinkNode-M6.json ├── bpi_picow_esp32_s3.json ├── canaryone.json ├── crowpanel.json ├── eink0.1.json ├── esp32-s3-pico.json ├── esp32-s3-zero.json ├── gat562_mesh_trial_tracker.json ├── hackaday-communicator.json ├── heltec_mesh_node_t114.json ├── heltec_mesh_pocket.json ├── heltec_mesh_solar.json ├── heltec_v4.json ├── heltec_vision_master_e213.json ├── heltec_vision_master_e290.json ├── heltec_vision_master_t190.json ├── heltec_wireless_tracker.json ├── heltec_wireless_tracker_v2.json ├── icarus.json ├── me25ls01-4y10td.json ├── mesh-tab.json ├── meshlink.json ├── meshtiny.json ├── ms24sf1.json ├── muzi-base.json ├── my-esp32s3-diy-oled.json ├── my_esp32s3_diy_eink.json ├── nano-g2-ultra.json ├── nordic_pca10059.json ├── nrf52840_dk.json ├── promicro-nrf52840.json ├── r1-neo.json ├── seeed-sensecap-indicator.json ├── seeed-xiao-s3.json ├── seeed_solar_node.json ├── seeed_wio_tracker_L1.json ├── seeed_xiao_nrf52840_kit.json ├── station-g2.json ├── t-deck-pro.json ├── t-deck.json ├── t-echo.json ├── t-watch-s3.json ├── tbeam-s3-core.json ├── tlora-t3s3-v1.json ├── tracker-t1000-e.json ├── unphone.json ├── wio-sdk-wm1110.json ├── wio-t1000-s.json ├── wio-tracker-wm1110.json ├── wiphone.json ├── wiscore_rak11200.json ├── wiscore_rak3172.json ├── wiscore_rak3312.json ├── wiscore_rak4600.json ├── wiscore_rak4631.json └── xiao_ble_sense.json ├── branding └── README.md ├── data └── static │ └── .gitkeep ├── debian ├── .gitignore ├── changelog ├── ci_changelog.sh ├── ci_pack_sdeb.sh ├── control ├── meshtasticd.dirs ├── meshtasticd.install ├── meshtasticd.postinst ├── meshtasticd.postrm ├── meshtasticd.udev ├── rules └── source │ ├── format │ ├── include-binaries │ └── options ├── docker-compose.yml ├── extra_scripts ├── README.md ├── disable_adafruit_usb.py ├── esp32_extra.py ├── esp32_pre.py ├── nrf52_extra.py └── stm32_extra.py ├── images ├── compass.png ├── face-24px.svg ├── face.png ├── location_searching-24px.svg ├── pin.png ├── room-24px.svg └── textsms-24px.svg ├── meshtasticd.spec.rpkg ├── monitor └── filter_c3_exception_decoder.py ├── partition-table-8MB.csv ├── partition-table.csv ├── platformio.ini ├── pyocd.yaml ├── release └── .gitignore ├── renovate.json ├── rpkg.conf ├── src ├── AmbientLightingThread.h ├── AudioThread.h ├── BluetoothCommon.cpp ├── BluetoothCommon.h ├── BluetoothStatus.h ├── DebugConfiguration.cpp ├── DebugConfiguration.h ├── DisplayFormatters.cpp ├── DisplayFormatters.h ├── FSCommon.cpp ├── FSCommon.h ├── Fusion │ ├── Fusion.h │ ├── FusionAhrs.c │ ├── FusionAhrs.h │ ├── FusionAxes.h │ ├── FusionCalibration.h │ ├── FusionCompass.c │ ├── FusionCompass.h │ ├── FusionConvention.h │ ├── FusionMath.h │ ├── FusionOffset.c │ └── FusionOffset.h ├── GPSStatus.h ├── GpioLogic.cpp ├── GpioLogic.h ├── Led.cpp ├── Led.h ├── NodeStatus.h ├── Observer.cpp ├── Observer.h ├── Power.cpp ├── PowerFSM.cpp ├── PowerFSM.h ├── PowerFSMThread.h ├── PowerMon.cpp ├── PowerMon.h ├── PowerStatus.h ├── RF95Configuration.h ├── RedirectablePrint.cpp ├── RedirectablePrint.h ├── SPILock.cpp ├── SPILock.h ├── SafeFile.cpp ├── SafeFile.h ├── SerialConsole.cpp ├── SerialConsole.h ├── Status.h ├── airtime.cpp ├── airtime.h ├── buzz │ ├── BuzzerFeedbackThread.cpp │ ├── BuzzerFeedbackThread.h │ ├── buzz.cpp │ └── buzz.h ├── commands.h ├── concurrency │ ├── BinarySemaphoreFreeRTOS.cpp │ ├── BinarySemaphoreFreeRTOS.h │ ├── BinarySemaphorePosix.cpp │ ├── BinarySemaphorePosix.h │ ├── InterruptableDelay.cpp │ ├── InterruptableDelay.h │ ├── Lock.cpp │ ├── Lock.h │ ├── LockGuard.cpp │ ├── LockGuard.h │ ├── NotifiedWorkerThread.cpp │ ├── NotifiedWorkerThread.h │ ├── OSThread.cpp │ ├── OSThread.h │ └── Periodic.h ├── configuration.h ├── detect │ ├── LoRaRadioType.h │ ├── ScanI2C.cpp │ ├── ScanI2C.h │ ├── ScanI2CConsumer.cpp │ ├── ScanI2CConsumer.h │ ├── ScanI2CTwoWire.cpp │ ├── ScanI2CTwoWire.h │ └── einkScan.h ├── error.h ├── freertosinc.h ├── gps │ ├── GPS.cpp │ ├── GPS.h │ ├── GPSUpdateScheduling.cpp │ ├── GPSUpdateScheduling.h │ ├── GeoCoord.cpp │ ├── GeoCoord.h │ ├── NMEAWPL.cpp │ ├── NMEAWPL.h │ ├── RTC.cpp │ ├── RTC.h │ ├── cas.h │ └── ubx.h ├── graphics │ ├── EInkDisplay2.cpp │ ├── EInkDisplay2.h │ ├── EInkDynamicDisplay.cpp │ ├── EInkDynamicDisplay.h │ ├── GxEPD2Multi.h │ ├── NeoPixel.h │ ├── NomadStarLED.h │ ├── Panel_sdl.cpp │ ├── Panel_sdl.hpp │ ├── PointStruct.h │ ├── RAKled.h │ ├── Screen.cpp │ ├── Screen.h │ ├── ScreenFonts.h │ ├── ScreenGlobals.cpp │ ├── SharedUIDisplay.cpp │ ├── SharedUIDisplay.h │ ├── TFTDisplay.cpp │ ├── TFTDisplay.h │ ├── TimeFormatters.cpp │ ├── TimeFormatters.h │ ├── VirtualKeyboard.cpp │ ├── VirtualKeyboard.h │ ├── draw │ │ ├── ClockRenderer.cpp │ │ ├── ClockRenderer.h │ │ ├── CompassRenderer.cpp │ │ ├── CompassRenderer.h │ │ ├── DebugRenderer.cpp │ │ ├── DebugRenderer.h │ │ ├── DrawRenderers.h │ │ ├── MenuHandler.cpp │ │ ├── MenuHandler.h │ │ ├── MessageRenderer.cpp │ │ ├── MessageRenderer.h │ │ ├── NodeListRenderer.cpp │ │ ├── NodeListRenderer.h │ │ ├── NotificationRenderer.cpp │ │ ├── NotificationRenderer.h │ │ ├── UIRenderer.cpp │ │ └── UIRenderer.h │ ├── emotes.cpp │ ├── emotes.h │ ├── fonts │ │ ├── EinkDisplayFonts.cpp │ │ ├── EinkDisplayFonts.h │ │ ├── OLEDDisplayFontsCS.cpp │ │ ├── OLEDDisplayFontsCS.h │ │ ├── OLEDDisplayFontsPL.cpp │ │ ├── OLEDDisplayFontsPL.h │ │ ├── OLEDDisplayFontsRU.cpp │ │ ├── OLEDDisplayFontsRU.h │ │ ├── OLEDDisplayFontsUA.cpp │ │ └── OLEDDisplayFontsUA.h │ ├── images.h │ ├── img │ │ ├── icon.xbm │ │ └── icon_small.xbm │ ├── niche │ │ ├── Drivers │ │ │ ├── Backlight │ │ │ │ ├── LatchingBacklight.cpp │ │ │ │ └── LatchingBacklight.h │ │ │ ├── EInk │ │ │ │ ├── DEPG0213BNS800.cpp │ │ │ │ ├── DEPG0213BNS800.h │ │ │ │ ├── DEPG0290BNS800.cpp │ │ │ │ ├── DEPG0290BNS800.h │ │ │ │ ├── E0213A367.cpp │ │ │ │ ├── E0213A367.h │ │ │ │ ├── EInk.cpp │ │ │ │ ├── EInk.h │ │ │ │ ├── GDEY0154D67.cpp │ │ │ │ ├── GDEY0154D67.h │ │ │ │ ├── GDEY0213B74.cpp │ │ │ │ ├── GDEY0213B74.h │ │ │ │ ├── HINK_E0213A289.cpp │ │ │ │ ├── HINK_E0213A289.h │ │ │ │ ├── HINK_E042A87.cpp │ │ │ │ ├── HINK_E042A87.h │ │ │ │ ├── LCMEN2R13ECC1.cpp │ │ │ │ ├── LCMEN2R13ECC1.h │ │ │ │ ├── LCMEN2R13EFC1.cpp │ │ │ │ ├── LCMEN2R13EFC1.h │ │ │ │ ├── README.md │ │ │ │ ├── SSD1682.cpp │ │ │ │ ├── SSD1682.h │ │ │ │ ├── SSD16XX.cpp │ │ │ │ ├── SSD16XX.h │ │ │ │ ├── ZJY122250_0213BAAMFGN.cpp │ │ │ │ ├── ZJY122250_0213BAAMFGN.h │ │ │ │ ├── ZJY128296_029EAAMFGN.cpp │ │ │ │ ├── ZJY128296_029EAAMFGN.h │ │ │ │ └── ZJY200200_0154DAAMFGN.h │ │ │ └── README.md │ │ ├── Fonts │ │ │ ├── FreeSans12pt_Win1250.h │ │ │ ├── FreeSans12pt_Win1251.h │ │ │ ├── FreeSans12pt_Win1252.h │ │ │ ├── FreeSans6pt7b.h │ │ │ ├── FreeSans6pt_Win1250.h │ │ │ ├── FreeSans6pt_Win1251.h │ │ │ ├── FreeSans6pt_Win1252.h │ │ │ ├── FreeSans9pt_Win1250.h │ │ │ ├── FreeSans9pt_Win1251.h │ │ │ ├── FreeSans9pt_Win1252.h │ │ │ └── README.md │ │ ├── InkHUD │ │ │ ├── Applet.cpp │ │ │ ├── Applet.h │ │ │ ├── AppletFont.cpp │ │ │ ├── AppletFont.h │ │ │ ├── Applets │ │ │ │ ├── Bases │ │ │ │ │ ├── Map │ │ │ │ │ │ ├── MapApplet.cpp │ │ │ │ │ │ └── MapApplet.h │ │ │ │ │ └── NodeList │ │ │ │ │ │ ├── NodeListApplet.cpp │ │ │ │ │ │ └── NodeListApplet.h │ │ │ │ ├── Examples │ │ │ │ │ ├── BasicExample │ │ │ │ │ │ ├── BasicExampleApplet.cpp │ │ │ │ │ │ └── BasicExampleApplet.h │ │ │ │ │ └── NewMsgExample │ │ │ │ │ │ ├── NewMsgExampleApplet.cpp │ │ │ │ │ │ └── NewMsgExampleApplet.h │ │ │ │ ├── System │ │ │ │ │ ├── BatteryIcon │ │ │ │ │ │ ├── BatteryIconApplet.cpp │ │ │ │ │ │ └── BatteryIconApplet.h │ │ │ │ │ ├── Logo │ │ │ │ │ │ ├── LogoApplet.cpp │ │ │ │ │ │ └── LogoApplet.h │ │ │ │ │ ├── Menu │ │ │ │ │ │ ├── MenuAction.h │ │ │ │ │ │ ├── MenuApplet.cpp │ │ │ │ │ │ ├── MenuApplet.h │ │ │ │ │ │ ├── MenuItem.h │ │ │ │ │ │ └── MenuPage.h │ │ │ │ │ ├── Notification │ │ │ │ │ │ ├── Notification.h │ │ │ │ │ │ ├── NotificationApplet.cpp │ │ │ │ │ │ └── NotificationApplet.h │ │ │ │ │ ├── Pairing │ │ │ │ │ │ ├── PairingApplet.cpp │ │ │ │ │ │ └── PairingApplet.h │ │ │ │ │ ├── Placeholder │ │ │ │ │ │ ├── PlaceholderApplet.cpp │ │ │ │ │ │ └── PlaceholderApplet.h │ │ │ │ │ └── Tips │ │ │ │ │ │ ├── TipsApplet.cpp │ │ │ │ │ │ └── TipsApplet.h │ │ │ │ └── User │ │ │ │ │ ├── AllMessage │ │ │ │ │ ├── AllMessageApplet.cpp │ │ │ │ │ └── AllMessageApplet.h │ │ │ │ │ ├── DM │ │ │ │ │ ├── DMApplet.cpp │ │ │ │ │ └── DMApplet.h │ │ │ │ │ ├── Heard │ │ │ │ │ ├── HeardApplet.cpp │ │ │ │ │ └── HeardApplet.h │ │ │ │ │ ├── Positions │ │ │ │ │ ├── PositionsApplet.cpp │ │ │ │ │ └── PositionsApplet.h │ │ │ │ │ ├── RecentsList │ │ │ │ │ ├── RecentsListApplet.cpp │ │ │ │ │ └── RecentsListApplet.h │ │ │ │ │ └── ThreadedMessage │ │ │ │ │ ├── ThreadedMessageApplet.cpp │ │ │ │ │ └── ThreadedMessageApplet.h │ │ │ ├── DisplayHealth.cpp │ │ │ ├── DisplayHealth.h │ │ │ ├── Events.cpp │ │ │ ├── Events.h │ │ │ ├── InkHUD.cpp │ │ │ ├── InkHUD.h │ │ │ ├── MessageStore.cpp │ │ │ ├── MessageStore.h │ │ │ ├── Persistence.cpp │ │ │ ├── Persistence.h │ │ │ ├── PlatformioConfig.ini │ │ │ ├── Renderer.cpp │ │ │ ├── Renderer.h │ │ │ ├── SystemApplet.h │ │ │ ├── Tile.cpp │ │ │ ├── Tile.h │ │ │ ├── WindowManager.cpp │ │ │ ├── WindowManager.h │ │ │ └── docs │ │ │ │ ├── README.md │ │ │ │ ├── appletfont.png │ │ │ │ ├── disclaimer.jpg │ │ │ │ ├── rendering.gif │ │ │ │ └── tile_translation.png │ │ ├── Inputs │ │ │ ├── README.md │ │ │ ├── TwoButton.cpp │ │ │ └── TwoButton.h │ │ ├── README.md │ │ └── Utils │ │ │ ├── CannedMessageStore.cpp │ │ │ ├── CannedMessageStore.h │ │ │ └── FlashData.h │ └── tftSetup.cpp ├── input │ ├── BBQ10Keyboard.cpp │ ├── BBQ10Keyboard.h │ ├── ButtonThread.cpp │ ├── ButtonThread.h │ ├── ExpressLRSFiveWay.cpp │ ├── ExpressLRSFiveWay.h │ ├── HackadayCommunicatorKeyboard.cpp │ ├── HackadayCommunicatorKeyboard.h │ ├── InputBroker.cpp │ ├── InputBroker.h │ ├── LinuxInput.cpp │ ├── LinuxInput.h │ ├── LinuxInputImpl.cpp │ ├── LinuxInputImpl.h │ ├── MPR121Keyboard.cpp │ ├── MPR121Keyboard.h │ ├── RotaryEncoderImpl.cpp │ ├── RotaryEncoderImpl.h │ ├── RotaryEncoderInterruptBase.cpp │ ├── RotaryEncoderInterruptBase.h │ ├── RotaryEncoderInterruptImpl1.cpp │ ├── RotaryEncoderInterruptImpl1.h │ ├── SeesawRotary.cpp │ ├── SeesawRotary.h │ ├── SerialKeyboard.cpp │ ├── SerialKeyboard.h │ ├── SerialKeyboardImpl.cpp │ ├── SerialKeyboardImpl.h │ ├── TCA8418Keyboard.cpp │ ├── TCA8418Keyboard.h │ ├── TCA8418KeyboardBase.cpp │ ├── TCA8418KeyboardBase.h │ ├── TDeckProKeyboard.cpp │ ├── TDeckProKeyboard.h │ ├── TLoraPagerKeyboard.cpp │ ├── TLoraPagerKeyboard.h │ ├── TouchScreenBase.cpp │ ├── TouchScreenBase.h │ ├── TouchScreenImpl1.cpp │ ├── TouchScreenImpl1.h │ ├── TrackballInterruptBase.cpp │ ├── TrackballInterruptBase.h │ ├── TrackballInterruptImpl1.cpp │ ├── TrackballInterruptImpl1.h │ ├── UpDownInterruptBase.cpp │ ├── UpDownInterruptBase.h │ ├── UpDownInterruptImpl1.cpp │ ├── UpDownInterruptImpl1.h │ ├── cardKbI2cImpl.cpp │ ├── cardKbI2cImpl.h │ ├── i2cButton.cpp │ ├── i2cButton.h │ ├── kbI2cBase.cpp │ ├── kbI2cBase.h │ ├── kbMatrixBase.cpp │ ├── kbMatrixBase.h │ ├── kbMatrixImpl.cpp │ └── kbMatrixImpl.h ├── main.cpp ├── main.h ├── memGet.cpp ├── memGet.h ├── mesh │ ├── Channels.cpp │ ├── Channels.h │ ├── CryptoEngine.cpp │ ├── CryptoEngine.h │ ├── Default.cpp │ ├── Default.h │ ├── FloodingRouter.cpp │ ├── FloodingRouter.h │ ├── InterfacesTemplates.cpp │ ├── LLCC68Interface.cpp │ ├── LLCC68Interface.h │ ├── LR1110Interface.cpp │ ├── LR1110Interface.h │ ├── LR1120Interface.cpp │ ├── LR1120Interface.h │ ├── LR1121Interface.cpp │ ├── LR1121Interface.h │ ├── LR11x0Interface.cpp │ ├── LR11x0Interface.h │ ├── MemoryPool.h │ ├── MeshModule.cpp │ ├── MeshModule.h │ ├── MeshPacketQueue.cpp │ ├── MeshPacketQueue.h │ ├── MeshRadio.h │ ├── MeshService.cpp │ ├── MeshService.h │ ├── MeshTypes.h │ ├── NextHopRouter.cpp │ ├── NextHopRouter.h │ ├── NodeDB.cpp │ ├── NodeDB.h │ ├── PacketCache.cpp │ ├── PacketCache.h │ ├── PacketHistory.cpp │ ├── PacketHistory.h │ ├── PhoneAPI.cpp │ ├── PhoneAPI.h │ ├── PointerQueue.h │ ├── ProtobufModule.cpp │ ├── ProtobufModule.h │ ├── RF95Interface.cpp │ ├── RF95Interface.h │ ├── RadioInterface.cpp │ ├── RadioInterface.h │ ├── RadioLibInterface.cpp │ ├── RadioLibInterface.h │ ├── RadioLibRF95.cpp │ ├── RadioLibRF95.h │ ├── ReliableRouter.cpp │ ├── ReliableRouter.h │ ├── Router.cpp │ ├── Router.h │ ├── STM32WLE5JCInterface.cpp │ ├── STM32WLE5JCInterface.h │ ├── SX1262Interface.cpp │ ├── SX1262Interface.h │ ├── SX1268Interface.cpp │ ├── SX1268Interface.h │ ├── SX126xInterface.cpp │ ├── SX126xInterface.h │ ├── SX1280Interface.cpp │ ├── SX1280Interface.h │ ├── SX128xInterface.cpp │ ├── SX128xInterface.h │ ├── SinglePortModule.h │ ├── StaticPointerQueue.h │ ├── StreamAPI.cpp │ ├── StreamAPI.h │ ├── Throttle.cpp │ ├── Throttle.h │ ├── TypeConversions.cpp │ ├── TypeConversions.h │ ├── TypedQueue.h │ ├── aes-ccm.cpp │ ├── aes-ccm.h │ ├── api │ │ ├── PacketAPI.cpp │ │ ├── PacketAPI.h │ │ ├── ServerAPI.cpp │ │ ├── ServerAPI.h │ │ ├── WiFiServerAPI.cpp │ │ ├── WiFiServerAPI.h │ │ ├── ethServerAPI.cpp │ │ └── ethServerAPI.h │ ├── compression │ │ ├── unishox2.cpp │ │ └── unishox2.h │ ├── eth │ │ ├── ethClient.cpp │ │ └── ethClient.h │ ├── generated │ │ ├── .clang-format │ │ └── meshtastic │ │ │ ├── admin.pb.cpp │ │ │ ├── admin.pb.h │ │ │ ├── apponly.pb.cpp │ │ │ ├── apponly.pb.h │ │ │ ├── atak.pb.cpp │ │ │ ├── atak.pb.h │ │ │ ├── cannedmessages.pb.cpp │ │ │ ├── cannedmessages.pb.h │ │ │ ├── channel.pb.cpp │ │ │ ├── channel.pb.h │ │ │ ├── clientonly.pb.cpp │ │ │ ├── clientonly.pb.h │ │ │ ├── config.pb.cpp │ │ │ ├── config.pb.h │ │ │ ├── connection_status.pb.cpp │ │ │ ├── connection_status.pb.h │ │ │ ├── device_ui.pb.cpp │ │ │ ├── device_ui.pb.h │ │ │ ├── deviceonly.pb.cpp │ │ │ ├── deviceonly.pb.h │ │ │ ├── interdevice.pb.cpp │ │ │ ├── interdevice.pb.h │ │ │ ├── localonly.pb.cpp │ │ │ ├── localonly.pb.h │ │ │ ├── mesh.pb.cpp │ │ │ ├── mesh.pb.h │ │ │ ├── module_config.pb.cpp │ │ │ ├── module_config.pb.h │ │ │ ├── mqtt.pb.cpp │ │ │ ├── mqtt.pb.h │ │ │ ├── paxcount.pb.cpp │ │ │ ├── paxcount.pb.h │ │ │ ├── portnums.pb.cpp │ │ │ ├── portnums.pb.h │ │ │ ├── powermon.pb.cpp │ │ │ ├── powermon.pb.h │ │ │ ├── remote_hardware.pb.cpp │ │ │ ├── remote_hardware.pb.h │ │ │ ├── rtttl.pb.cpp │ │ │ ├── rtttl.pb.h │ │ │ ├── storeforward.pb.cpp │ │ │ ├── storeforward.pb.h │ │ │ ├── telemetry.pb.cpp │ │ │ ├── telemetry.pb.h │ │ │ ├── xmodem.pb.cpp │ │ │ └── xmodem.pb.h │ ├── http │ │ ├── ContentHandler.cpp │ │ ├── ContentHandler.h │ │ ├── ContentHelper.cpp │ │ ├── ContentHelper.h │ │ ├── WebServer.cpp │ │ └── WebServer.h │ ├── mesh-pb-constants.cpp │ ├── mesh-pb-constants.h │ ├── raspihttp │ │ ├── PiWebServer.cpp │ │ └── PiWebServer.h │ ├── udp │ │ └── UdpMulticastHandler.h │ └── wifi │ │ ├── WiFiAPClient.cpp │ │ └── WiFiAPClient.h ├── meshUtils.cpp ├── meshUtils.h ├── modules │ ├── AdminModule.cpp │ ├── AdminModule.h │ ├── AtakPluginModule.cpp │ ├── AtakPluginModule.h │ ├── CannedMessageModule.cpp │ ├── CannedMessageModule.h │ ├── DetectionSensorModule.cpp │ ├── DetectionSensorModule.h │ ├── DropzoneModule.cpp │ ├── DropzoneModule.h │ ├── ExternalNotificationModule.cpp │ ├── ExternalNotificationModule.h │ ├── GenericThreadModule.cpp │ ├── GenericThreadModule.h │ ├── KeyVerificationModule.cpp │ ├── KeyVerificationModule.h │ ├── ModuleDev.h │ ├── Modules.cpp │ ├── Modules.h │ ├── NeighborInfoModule.cpp │ ├── NeighborInfoModule.h │ ├── NodeInfoModule.cpp │ ├── NodeInfoModule.h │ ├── OnScreenKeyboardModule.cpp │ ├── OnScreenKeyboardModule.h │ ├── PositionModule.cpp │ ├── PositionModule.h │ ├── PowerStressModule.cpp │ ├── PowerStressModule.h │ ├── RangeTestModule.cpp │ ├── RangeTestModule.h │ ├── RemoteHardwareModule.cpp │ ├── RemoteHardwareModule.h │ ├── ReplyModule.cpp │ ├── ReplyModule.h │ ├── RoutingModule.cpp │ ├── RoutingModule.h │ ├── SerialModule.cpp │ ├── SerialModule.h │ ├── StatusLEDModule.cpp │ ├── StatusLEDModule.h │ ├── StoreForwardModule.cpp │ ├── StoreForwardModule.h │ ├── SystemCommandsModule.cpp │ ├── SystemCommandsModule.h │ ├── Telemetry │ │ ├── AirQualityTelemetry.cpp │ │ ├── AirQualityTelemetry.h │ │ ├── DeviceTelemetry.cpp │ │ ├── DeviceTelemetry.h │ │ ├── EnvironmentTelemetry.cpp │ │ ├── EnvironmentTelemetry.h │ │ ├── HealthTelemetry.cpp │ │ ├── HealthTelemetry.h │ │ ├── HostMetrics.cpp │ │ ├── HostMetrics.h │ │ ├── PowerTelemetry.cpp │ │ ├── PowerTelemetry.h │ │ ├── Sensor │ │ │ ├── AHT10.cpp │ │ │ ├── AHT10.h │ │ │ ├── BH1750Sensor.cpp │ │ │ ├── BH1750Sensor.h │ │ │ ├── BME280Sensor.cpp │ │ │ ├── BME280Sensor.h │ │ │ ├── BME680Sensor.cpp │ │ │ ├── BME680Sensor.h │ │ │ ├── BMP085Sensor.cpp │ │ │ ├── BMP085Sensor.h │ │ │ ├── BMP280Sensor.cpp │ │ │ ├── BMP280Sensor.h │ │ │ ├── BMP3XXSensor.cpp │ │ │ ├── BMP3XXSensor.h │ │ │ ├── CGRadSensSensor.cpp │ │ │ ├── CGRadSensSensor.h │ │ │ ├── CurrentSensor.h │ │ │ ├── DFRobotGravitySensor.cpp │ │ │ ├── DFRobotGravitySensor.h │ │ │ ├── DFRobotLarkSensor.cpp │ │ │ ├── DFRobotLarkSensor.h │ │ │ ├── DPS310Sensor.cpp │ │ │ ├── DPS310Sensor.h │ │ │ ├── INA219Sensor.cpp │ │ │ ├── INA219Sensor.h │ │ │ ├── INA226Sensor.cpp │ │ │ ├── INA226Sensor.h │ │ │ ├── INA260Sensor.cpp │ │ │ ├── INA260Sensor.h │ │ │ ├── INA3221Sensor.cpp │ │ │ ├── INA3221Sensor.h │ │ │ ├── IndicatorSensor.cpp │ │ │ ├── IndicatorSensor.h │ │ │ ├── LPS22HBSensor.cpp │ │ │ ├── LPS22HBSensor.h │ │ │ ├── LTR390UVSensor.cpp │ │ │ ├── LTR390UVSensor.h │ │ │ ├── MAX17048Sensor.cpp │ │ │ ├── MAX17048Sensor.h │ │ │ ├── MAX30102Sensor.cpp │ │ │ ├── MAX30102Sensor.h │ │ │ ├── MCP9808Sensor.cpp │ │ │ ├── MCP9808Sensor.h │ │ │ ├── MLX90614Sensor.cpp │ │ │ ├── MLX90614Sensor.h │ │ │ ├── MLX90632Sensor.cpp │ │ │ ├── MLX90632Sensor.h │ │ │ ├── NAU7802Sensor.cpp │ │ │ ├── NAU7802Sensor.h │ │ │ ├── OPT3001Sensor.cpp │ │ │ ├── OPT3001Sensor.h │ │ │ ├── PCT2075Sensor.cpp │ │ │ ├── PCT2075Sensor.h │ │ │ ├── RAK12035Sensor.cpp │ │ │ ├── RAK12035Sensor.h │ │ │ ├── RAK9154Sensor.cpp │ │ │ ├── RAK9154Sensor.h │ │ │ ├── RCWL9620Sensor.cpp │ │ │ ├── RCWL9620Sensor.h │ │ │ ├── SHT31Sensor.cpp │ │ │ ├── SHT31Sensor.h │ │ │ ├── SHT4XSensor.cpp │ │ │ ├── SHT4XSensor.h │ │ │ ├── SHTC3Sensor.cpp │ │ │ ├── SHTC3Sensor.h │ │ │ ├── T1000xSensor.cpp │ │ │ ├── T1000xSensor.h │ │ │ ├── TSL2561Sensor.cpp │ │ │ ├── TSL2561Sensor.h │ │ │ ├── TSL2591Sensor.cpp │ │ │ ├── TSL2591Sensor.h │ │ │ ├── TelemetrySensor.cpp │ │ │ ├── TelemetrySensor.h │ │ │ ├── VEML7700Sensor.cpp │ │ │ ├── VEML7700Sensor.h │ │ │ ├── VoltageSensor.h │ │ │ ├── nullSensor.cpp │ │ │ └── nullSensor.h │ │ ├── UnitConversions.cpp │ │ └── UnitConversions.h │ ├── TextMessageModule.cpp │ ├── TextMessageModule.h │ ├── TraceRouteModule.cpp │ ├── TraceRouteModule.h │ ├── WaypointModule.cpp │ ├── WaypointModule.h │ └── esp32 │ │ ├── AudioModule.cpp │ │ ├── AudioModule.h │ │ ├── PaxcounterModule.cpp │ │ └── PaxcounterModule.h ├── motion │ ├── AccelerometerThread.h │ ├── BMA423Sensor.cpp │ ├── BMA423Sensor.h │ ├── BMM150Sensor.cpp │ ├── BMM150Sensor.h │ ├── BMX160Sensor.cpp │ ├── BMX160Sensor.h │ ├── ICM20948Sensor.cpp │ ├── ICM20948Sensor.h │ ├── LIS3DHSensor.cpp │ ├── LIS3DHSensor.h │ ├── LSM6DS3Sensor.cpp │ ├── LSM6DS3Sensor.h │ ├── MPU6050Sensor.cpp │ ├── MPU6050Sensor.h │ ├── MotionSensor.cpp │ ├── MotionSensor.h │ ├── QMA6100PSensor.cpp │ ├── QMA6100PSensor.h │ ├── STK8XXXSensor.cpp │ └── STK8XXXSensor.h ├── mqtt │ ├── MQTT.cpp │ ├── MQTT.h │ ├── ServiceEnvelope.cpp │ └── ServiceEnvelope.h ├── network-stubs.cpp ├── nimble │ ├── NimbleBluetooth.cpp │ └── NimbleBluetooth.h ├── platform │ ├── esp32 │ │ ├── BleOta.cpp │ │ ├── BleOta.h │ │ ├── ESP32CryptoEngine.cpp │ │ ├── SimpleAllocator.cpp │ │ ├── SimpleAllocator.h │ │ ├── WiFiOTA.cpp │ │ ├── WiFiOTA.h │ │ ├── architecture.h │ │ ├── iram-quirk.c │ │ └── main-esp32.cpp │ ├── extra_variants │ │ ├── README.md │ │ ├── heltec_wireless_tracker │ │ │ └── variant.cpp │ │ ├── t_deck_pro │ │ │ └── variant.cpp │ │ ├── t_lora_pager │ │ │ └── variant.cpp │ │ └── tbeam_displayshield │ │ │ └── variant.cpp │ ├── nrf52 │ │ ├── AsyncUDP.cpp │ │ ├── AsyncUDP.h │ │ ├── BLEDfuScure.cpp │ │ ├── BLEDfuSecure.h │ │ ├── NRF52Bluetooth.cpp │ │ ├── NRF52Bluetooth.h │ │ ├── NRF52CryptoEngine.cpp │ │ ├── aes-256 │ │ │ ├── tiny-aes.cpp │ │ │ └── tiny-aes.h │ │ ├── alloc.cpp │ │ ├── architecture.h │ │ ├── hardfault.cpp │ │ ├── main-bare.cpp │ │ ├── main-nrf52.cpp │ │ ├── nrf52840_s140_v7.ld │ │ └── softdevice │ │ │ ├── ble.h │ │ │ ├── ble_err.h │ │ │ ├── ble_gap.h │ │ │ ├── ble_gatt.h │ │ │ ├── ble_gattc.h │ │ │ ├── ble_gatts.h │ │ │ ├── ble_hci.h │ │ │ ├── ble_l2cap.h │ │ │ ├── ble_ranges.h │ │ │ ├── ble_types.h │ │ │ ├── nrf52 │ │ │ └── nrf_mbr.h │ │ │ ├── nrf_error.h │ │ │ ├── nrf_error_sdm.h │ │ │ ├── nrf_error_soc.h │ │ │ ├── nrf_nvic.h │ │ │ ├── nrf_sdm.h │ │ │ ├── nrf_soc.h │ │ │ └── nrf_svc.h │ ├── portduino │ │ ├── PortduinoGlue.cpp │ │ ├── PortduinoGlue.h │ │ ├── SimRadio.cpp │ │ ├── SimRadio.h │ │ ├── USBHal.h │ │ └── architecture.h │ ├── rp2xx0 │ │ ├── architecture.h │ │ ├── hardware_rosc │ │ │ ├── include │ │ │ │ └── hardware │ │ │ │ │ └── rosc.h │ │ │ └── rosc.c │ │ ├── main-rp2xx0.cpp │ │ └── pico_sleep │ │ │ ├── include │ │ │ └── pico │ │ │ │ └── sleep.h │ │ │ └── sleep.c │ └── stm32wl │ │ ├── LittleFS.cpp │ │ ├── LittleFS.h │ │ ├── STM32_LittleFS.cpp │ │ ├── STM32_LittleFS.h │ │ ├── STM32_LittleFS_File.cpp │ │ ├── STM32_LittleFS_File.h │ │ ├── architecture.h │ │ ├── littlefs │ │ ├── lfs.c │ │ ├── lfs.h │ │ ├── lfs_util.c │ │ └── lfs_util.h │ │ └── main-stm32wl.cpp ├── power.h ├── serialization │ ├── JSON.cpp │ ├── JSON.h │ ├── JSONValue.cpp │ ├── JSONValue.h │ ├── MeshPacketSerializer.cpp │ ├── MeshPacketSerializer.h │ ├── MeshPacketSerializer_nRF52.cpp │ ├── cobs.cpp │ └── cobs.h ├── sleep.cpp ├── sleep.h ├── target_specific.h ├── xmodem.cpp └── xmodem.h ├── suppressions.txt ├── test ├── TestUtil.cpp ├── TestUtil.h ├── test_crypto │ └── test_main.cpp ├── test_meshpacket_serializer │ ├── ports │ │ ├── test_encrypted.cpp │ │ ├── test_nodeinfo.cpp │ │ ├── test_position.cpp │ │ ├── test_telemetry.cpp │ │ ├── test_text_message.cpp │ │ └── test_waypoint.cpp │ ├── test_helpers.h │ └── test_serializer.cpp ├── test_mqtt │ └── MQTT.cpp └── test_serial │ └── SerialModule.cpp ├── userPrefs.jsonc ├── variants ├── esp32 │ ├── betafpv_2400_tx_micro │ │ ├── platformio.ini │ │ └── variant.h │ ├── betafpv_900_tx_nano │ │ ├── platformio.ini │ │ └── variant.h │ ├── chatter2 │ │ ├── platformio.ini │ │ └── variant.h │ ├── diy │ │ ├── 9m2ibr_aprs_lora_tracker │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ ├── dr-dev │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ ├── hydra │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ ├── v1 │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ └── v1_1 │ │ │ ├── platformio.ini │ │ │ └── variant.h │ ├── esp32.ini │ ├── hackerboxes_esp32_io │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_v1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_v2.1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_v2 │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_bridge │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wsl_v2.1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── m5stack_core │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── m5stack_coreink │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── nano-g1-explorer │ │ ├── platformio.ini │ │ └── variant.h │ ├── nano-g1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── radiomaster_900_bandit │ │ ├── platformio.ini │ │ └── variant.h │ ├── radiomaster_900_bandit_micro │ │ └── platformio.ini │ ├── radiomaster_900_bandit_nano │ │ ├── platformio.ini │ │ └── variant.h │ ├── rak11200 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── station-g1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tbeam │ │ ├── platformio.ini │ │ └── variant.h │ ├── tbeam_v07 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v1 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v1_3 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v2 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v2_1_16 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v2_1_16_tcxo │ │ └── platformio.ini │ ├── tlora_v2_1_18 │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_v3_3_0_tcxo │ │ └── platformio.ini │ ├── trackerd │ │ ├── platformio.ini │ │ └── variant.h │ └── wiphone │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h ├── esp32c3 │ ├── ai-c3 │ │ ├── platformio.ini │ │ └── variant.h │ ├── diy │ │ └── esp32c3_super_mini │ │ │ ├── pins_arduino.h │ │ │ ├── platformio.ini │ │ │ └── variant.h │ ├── esp32c3.ini │ ├── hackerboxes_esp32c3_oled │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_esp32c3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_hru_3601 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ └── m5stack-stamp-c3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h ├── esp32c6 │ ├── esp32c6.ini │ ├── m5stack_unitc6l │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ └── tlora_c6 │ │ ├── platformio.ini │ │ └── variant.h ├── esp32s2 │ ├── esp32s2.ini │ └── nugget_s2_lora │ │ ├── platformio.ini │ │ └── variant.h ├── esp32s3 │ ├── CDEBYTE_EoRa-S3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── EBYTE_ESP32-S3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── ELECROW-ThinkNode-M2 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── ELECROW-ThinkNode-M5 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── bpi_picow_esp32_s3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── crowpanel-esp32s3-5-epaper │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── diy │ │ ├── my_esp32s3_diy_eink │ │ │ ├── pins_arduino.h │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ ├── my_esp32s3_diy_oled │ │ │ ├── pins_arduino.h │ │ │ ├── platformio.ini │ │ │ └── variant.h │ │ └── t-energy-s3_e22 │ │ │ ├── platformio.ini │ │ │ └── variant.h │ ├── dreamcatcher │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ └── variant.h │ ├── elecrow_panel │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── esp32-s3-pico │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── esp32s3.ini │ ├── hackaday-communicator │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_capsule_sensor_v3 │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_sensor_hub │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_v3 │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_v4 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_vision_master_e213 │ │ ├── einkDetect.h │ │ ├── nicheGraphics.h │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_vision_master_e290 │ │ ├── nicheGraphics.h │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_vision_master_t190 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_paper │ │ ├── einkDetect.h │ │ ├── nicheGraphics.h │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_paper_v1 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_tracker │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_tracker_V1_0 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wireless_tracker_v2 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── heltec_wsl_v3 │ │ ├── platformio.ini │ │ └── variant.h │ ├── icarus │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── link32_s3_v1 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── m5stack_cores3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── mesh-tab │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── nibble_esp32 │ │ ├── platformio.ini │ │ └── variant.h │ ├── nugget_s3_lora │ │ ├── platformio.ini │ │ └── variant.h │ ├── picomputer-s3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── rak3312 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── rak_wismesh_tap_v2 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── seeed-sensecap-indicator │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── seeed_xiao_s3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── station-g2 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── t-deck-pro │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── t-deck │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── t-eth-elite │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ └── variant.h │ ├── t-watch-s3 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── tbeam-s3-core │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ └── variant.h │ ├── tlora-pager │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ └── variant.h │ ├── tlora_t3s3_epaper │ │ ├── nicheGraphics.h │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── tlora_t3s3_v1 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ └── variant.h │ ├── tracksenger │ │ ├── internal │ │ │ ├── pins_arduino.h │ │ │ └── variant.h │ │ ├── lcd │ │ │ ├── pins_arduino.h │ │ │ └── variant.h │ │ ├── oled │ │ │ ├── pins_arduino.h │ │ │ └── variant.h │ │ └── platformio.ini │ └── unphone │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h ├── native │ ├── portduino-buildroot │ │ ├── platformio.ini │ │ └── variant.h │ ├── portduino.ini │ └── portduino │ │ ├── platformio.ini │ │ └── variant.h ├── nrf52840 │ ├── Dongle_nRF52840-pca10059-v1 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── ELECROW-ThinkNode-M1 │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── ELECROW-ThinkNode-M3 │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── ELECROW-ThinkNode-M6 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── ME25LS01-4Y10TD │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── ME25LS01-4Y10TD_e-ink │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── MS24SF1 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── MakePython_nRF52840_eink │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── MakePython_nRF52840_oled │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── TWC_mesh_v4 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── canaryone │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── cpp_overrides │ │ └── lfs_util.h │ ├── diy │ │ ├── WashTastic │ │ │ └── platformio.ini │ │ ├── nrf52_promicro_diy_tcxo │ │ │ ├── E80_RSSI_per_case.webp │ │ │ ├── Schematic_Pro-micro_Pinouts_2025-12-04.pdf │ │ │ ├── custom_build_tasks.py │ │ │ ├── nicheGraphics.h │ │ │ ├── platformio.ini │ │ │ ├── readme.md │ │ │ ├── rfswitch.h │ │ │ ├── variant.cpp │ │ │ └── variant.h │ │ ├── seeed-xiao-nrf52840-wio-sx1262 │ │ │ ├── README.md │ │ │ ├── platformio.ini │ │ │ ├── variant.cpp │ │ │ └── variant.h │ │ ├── seeed_xiao_nrf52840_e22 │ │ │ └── platformio.ini │ │ └── xiao_ble │ │ │ ├── README.md │ │ │ └── platformio.ini │ ├── feather_diy │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── gat562_mesh_trial_tracker │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── heltec_mesh_node_t114-inkhud │ │ ├── custom_build_tasks.py │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── heltec_mesh_node_t114 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── heltec_mesh_pocket │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── heltec_mesh_solar │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── meshlink │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── meshtiny │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── monteops_hw1 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── muzi_base │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── nano-g2-ultra │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── nrf52.ini │ ├── nrf52832.ini │ ├── nrf52840.ini │ ├── r1-neo │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak2560 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak3401_1watt │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak4631 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak4631_epaper │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak4631_epaper_onrxtx │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak4631_eth_gw │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak4631_nomadstar_meteor_pro │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak_wismeshtag │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── rak_wismeshtap │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── seeed_solar_node │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── seeed_wio_tracker_L1 │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── seeed_wio_tracker_L1_eink │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── seeed_xiao_nrf52840_kit │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── t-echo-lite │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── t-echo │ │ ├── nicheGraphics.h │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── tracker-t1000-e │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── wio-sdk-wm1110 │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ ├── wio-t1000-s │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h │ └── wio-tracker-wm1110 │ │ ├── platformio.ini │ │ ├── rfswitch.h │ │ ├── variant.cpp │ │ └── variant.h ├── rp2040 │ ├── challenger_2040_lora │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── ec_catsniffer │ │ ├── platformio.ini │ │ ├── variant.cpp │ │ └── variant.h │ ├── feather_rp2040_rfm95 │ │ ├── platformio.ini │ │ └── variant.h │ ├── nibble_rp2040 │ │ ├── platformio.ini │ │ └── variant.h │ ├── rak11310 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h │ ├── rp2040-lora │ │ ├── platformio.ini │ │ └── variant.h │ ├── rp2040.ini │ ├── rpipico-slowclock │ │ ├── platformio.ini │ │ └── variant.h │ ├── rpipico │ │ ├── platformio.ini │ │ └── variant.h │ ├── rpipicow │ │ ├── platformio.ini │ │ └── variant.h │ └── senselora_rp2040 │ │ ├── pins_arduino.h │ │ ├── platformio.ini │ │ └── variant.h ├── rp2350 │ ├── rp2350.ini │ ├── rpipico2 │ │ ├── platformio.ini │ │ └── variant.h │ └── rpipico2w │ │ ├── platformio.ini │ │ └── variant.h └── stm32 │ ├── CDEBYTE_E77-MBL │ ├── platformio.ini │ ├── rfswitch.h │ └── variant.h │ ├── rak3172 │ ├── platformio.ini │ ├── rfswitch.h │ └── variant.h │ ├── stm32.ini │ └── wio-e5 │ ├── platformio.ini │ ├── rfswitch.h │ └── variant.h └── version.properties /.clusterfuzzlite/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.clusterfuzzlite/Dockerfile -------------------------------------------------------------------------------- /.clusterfuzzlite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.clusterfuzzlite/README.md -------------------------------------------------------------------------------- /.clusterfuzzlite/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.clusterfuzzlite/build.sh -------------------------------------------------------------------------------- /.clusterfuzzlite/project.yaml: -------------------------------------------------------------------------------- 1 | language: c++ 2 | -------------------------------------------------------------------------------- /.clusterfuzzlite/router_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.clusterfuzzlite/router_fuzzer.cpp -------------------------------------------------------------------------------- /.clusterfuzzlite/router_fuzzer.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len=256 3 | -------------------------------------------------------------------------------- /.devcontainer/99-platformio-udev.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.devcontainer/99-platformio-udev.rules -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.devcontainer/setup.sh -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .gitignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug Report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/ISSUE_TEMPLATE/Bug Report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/New Board.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/ISSUE_TEMPLATE/New Board.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/actionlint.yaml -------------------------------------------------------------------------------- /.github/actions/build-variant/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/actions/build-variant/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-base/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/actions/setup-base/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-native/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/actions/setup-native/action.yml -------------------------------------------------------------------------------- /.github/meshtastic_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/meshtastic_logo.png -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build_debian_src.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/build_debian_src.yml -------------------------------------------------------------------------------- /.github/workflows/build_firmware.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/build_firmware.yml -------------------------------------------------------------------------------- /.github/workflows/build_one_target.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/build_one_target.yml -------------------------------------------------------------------------------- /.github/workflows/daily_packaging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/daily_packaging.yml -------------------------------------------------------------------------------- /.github/workflows/docker_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/docker_build.yml -------------------------------------------------------------------------------- /.github/workflows/docker_manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/docker_manifest.yml -------------------------------------------------------------------------------- /.github/workflows/hook_copr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/hook_copr.yml -------------------------------------------------------------------------------- /.github/workflows/main_matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/main_matrix.yml -------------------------------------------------------------------------------- /.github/workflows/merge_queue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/merge_queue.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/package_obs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/package_obs.yml -------------------------------------------------------------------------------- /.github/workflows/package_pio_deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/package_pio_deps.yml -------------------------------------------------------------------------------- /.github/workflows/package_ppa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/package_ppa.yml -------------------------------------------------------------------------------- /.github/workflows/pr_enforce_labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/pr_enforce_labels.yml -------------------------------------------------------------------------------- /.github/workflows/pr_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/pr_tests.yml -------------------------------------------------------------------------------- /.github/workflows/release_channels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/release_channels.yml -------------------------------------------------------------------------------- /.github/workflows/stale_bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/stale_bot.yml -------------------------------------------------------------------------------- /.github/workflows/test_native.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/test_native.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/trunk_annotate_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/trunk_annotate_pr.yml -------------------------------------------------------------------------------- /.github/workflows/trunk_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/trunk_check.yml -------------------------------------------------------------------------------- /.github/workflows/trunk_format_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/trunk_format_pr.yml -------------------------------------------------------------------------------- /.github/workflows/update_protobufs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.github/workflows/update_protobufs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.gitmodules -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.semgrepignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.semgrepignore -------------------------------------------------------------------------------- /.trunk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/.gitignore -------------------------------------------------------------------------------- /.trunk/configs/.bandit: -------------------------------------------------------------------------------- 1 | [bandit] 2 | skips = B101 -------------------------------------------------------------------------------- /.trunk/configs/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.clang-format -------------------------------------------------------------------------------- /.trunk/configs/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.flake8 -------------------------------------------------------------------------------- /.trunk/configs/.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.hadolint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black 3 | -------------------------------------------------------------------------------- /.trunk/configs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.markdownlint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.prettierignore: -------------------------------------------------------------------------------- 1 | renovate.json 2 | -------------------------------------------------------------------------------- /.trunk/configs/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.prettierrc -------------------------------------------------------------------------------- /.trunk/configs/.shellcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.shellcheckrc -------------------------------------------------------------------------------- /.trunk/configs/.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/.yamllint.yaml -------------------------------------------------------------------------------- /.trunk/configs/ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/ruff.toml -------------------------------------------------------------------------------- /.trunk/configs/svgo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/configs/svgo.config.js -------------------------------------------------------------------------------- /.trunk/trunk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.trunk/trunk.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/SECURITY.md -------------------------------------------------------------------------------- /alpine.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/alpine.Dockerfile -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | config.yaml 2 | -------------------------------------------------------------------------------- /bin/99-meshtasticd-udev.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/99-meshtasticd-udev.rules -------------------------------------------------------------------------------- /bin/analyze_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/analyze_map.py -------------------------------------------------------------------------------- /bin/base64_to_hex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/base64_to_hex.py -------------------------------------------------------------------------------- /bin/build-esp32.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-esp32.sh -------------------------------------------------------------------------------- /bin/build-firmware.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-firmware.sh -------------------------------------------------------------------------------- /bin/build-native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-native.sh -------------------------------------------------------------------------------- /bin/build-nrf52.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-nrf52.sh -------------------------------------------------------------------------------- /bin/build-rp2xx0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-rp2xx0.sh -------------------------------------------------------------------------------- /bin/build-stm32wl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-stm32wl.sh -------------------------------------------------------------------------------- /bin/build-userprefs-json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/build-userprefs-json.py -------------------------------------------------------------------------------- /bin/buildinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/buildinfo.py -------------------------------------------------------------------------------- /bin/bump_metainfo/bump_metainfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/bump_metainfo/bump_metainfo.py -------------------------------------------------------------------------------- /bin/bump_metainfo/requirements.txt: -------------------------------------------------------------------------------- 1 | defusedxml==0.7.1 2 | -------------------------------------------------------------------------------- /bin/bump_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/bump_version.py -------------------------------------------------------------------------------- /bin/check-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/check-all.sh -------------------------------------------------------------------------------- /bin/check-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/check-dependencies.sh -------------------------------------------------------------------------------- /bin/config-dist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config-dist.yaml -------------------------------------------------------------------------------- /bin/config.d/MUI/X11_480x480.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/MUI/X11_480x480.yaml -------------------------------------------------------------------------------- /bin/config.d/display-waveshare-1-44.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/display-waveshare-1-44.yaml -------------------------------------------------------------------------------- /bin/config.d/display-waveshare-2.8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/display-waveshare-2.8.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-Adafruit-RFM9x.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-Adafruit-RFM9x.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-MeshAdv-900M30S.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-MeshAdv-900M30S.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-meshstick-1262.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-meshstick-1262.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-piggystick-lr1121.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-piggystick-lr1121.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-pinedio-usb-sx1262.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-pinedio-usb-sx1262.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-usb-meshtoad-e22.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-usb-meshtoad-e22.yaml -------------------------------------------------------------------------------- /bin/config.d/lora-waveshare-sxxx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/config.d/lora-waveshare-sxxx.yaml -------------------------------------------------------------------------------- /bin/device-install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/device-install.bat -------------------------------------------------------------------------------- /bin/device-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/device-install.sh -------------------------------------------------------------------------------- /bin/device-install_test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/device-install_test.ps1 -------------------------------------------------------------------------------- /bin/device-update.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/device-update.bat -------------------------------------------------------------------------------- /bin/device-update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/device-update.sh -------------------------------------------------------------------------------- /bin/dump-ram-users.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/dump-ram-users.sh -------------------------------------------------------------------------------- /bin/exception_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/exception_decoder.py -------------------------------------------------------------------------------- /bin/gen-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/gen-images.sh -------------------------------------------------------------------------------- /bin/generate_ci_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/generate_ci_matrix.py -------------------------------------------------------------------------------- /bin/genpartitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/genpartitions.py -------------------------------------------------------------------------------- /bin/kill-github-actions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/kill-github-actions.sh -------------------------------------------------------------------------------- /bin/lilygo_techo_bootloader-0.6.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/lilygo_techo_bootloader-0.6.1.zip -------------------------------------------------------------------------------- /bin/mergehex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/mergehex -------------------------------------------------------------------------------- /bin/meshtasticd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/meshtasticd.service -------------------------------------------------------------------------------- /bin/native-gdbserver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/native-gdbserver.sh -------------------------------------------------------------------------------- /bin/native-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/native-install.sh -------------------------------------------------------------------------------- /bin/native-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/native-run.sh -------------------------------------------------------------------------------- /bin/org.meshtastic.meshtasticd.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/org.meshtastic.meshtasticd.desktop -------------------------------------------------------------------------------- /bin/org.meshtastic.meshtasticd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/org.meshtastic.meshtasticd.svg -------------------------------------------------------------------------------- /bin/platformio-custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/platformio-custom.py -------------------------------------------------------------------------------- /bin/platformio-pre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/platformio-pre.py -------------------------------------------------------------------------------- /bin/promote-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/promote-release.sh -------------------------------------------------------------------------------- /bin/read-system-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/read-system-info.sh -------------------------------------------------------------------------------- /bin/readprops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/readprops.py -------------------------------------------------------------------------------- /bin/regen-protos.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/regen-protos.bat -------------------------------------------------------------------------------- /bin/regen-protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/regen-protos.sh -------------------------------------------------------------------------------- /bin/rpkg.macros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/rpkg.macros -------------------------------------------------------------------------------- /bin/s140_nrf52_7.3.0_softdevice.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/s140_nrf52_7.3.0_softdevice.hex -------------------------------------------------------------------------------- /bin/setup-python-for-esp-debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/setup-python-for-esp-debug.sh -------------------------------------------------------------------------------- /bin/test-simulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/test-simulator.sh -------------------------------------------------------------------------------- /bin/uf2-convert.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/uf2-convert.bat -------------------------------------------------------------------------------- /bin/uf2conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/uf2conv.py -------------------------------------------------------------------------------- /bin/view-map.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/view-map.sh -------------------------------------------------------------------------------- /bin/web.version: -------------------------------------------------------------------------------- 1 | 2.6.7 -------------------------------------------------------------------------------- /bin/wio_tracker_bootloader_update.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/bin/wio_tracker_bootloader_update.bin -------------------------------------------------------------------------------- /boards/CDEBYTE_EoRa-S3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/CDEBYTE_EoRa-S3.json -------------------------------------------------------------------------------- /boards/ESP32-S3-WROOM-1-N4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/ESP32-S3-WROOM-1-N4.json -------------------------------------------------------------------------------- /boards/ThinkNode-M1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/ThinkNode-M1.json -------------------------------------------------------------------------------- /boards/ThinkNode-M3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/ThinkNode-M3.json -------------------------------------------------------------------------------- /boards/ThinkNode-M6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/ThinkNode-M6.json -------------------------------------------------------------------------------- /boards/bpi_picow_esp32_s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/bpi_picow_esp32_s3.json -------------------------------------------------------------------------------- /boards/canaryone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/canaryone.json -------------------------------------------------------------------------------- /boards/crowpanel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/crowpanel.json -------------------------------------------------------------------------------- /boards/eink0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/eink0.1.json -------------------------------------------------------------------------------- /boards/esp32-s3-pico.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/esp32-s3-pico.json -------------------------------------------------------------------------------- /boards/esp32-s3-zero.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/esp32-s3-zero.json -------------------------------------------------------------------------------- /boards/gat562_mesh_trial_tracker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/gat562_mesh_trial_tracker.json -------------------------------------------------------------------------------- /boards/hackaday-communicator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/hackaday-communicator.json -------------------------------------------------------------------------------- /boards/heltec_mesh_node_t114.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_mesh_node_t114.json -------------------------------------------------------------------------------- /boards/heltec_mesh_pocket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_mesh_pocket.json -------------------------------------------------------------------------------- /boards/heltec_mesh_solar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_mesh_solar.json -------------------------------------------------------------------------------- /boards/heltec_v4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_v4.json -------------------------------------------------------------------------------- /boards/heltec_vision_master_e213.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_vision_master_e213.json -------------------------------------------------------------------------------- /boards/heltec_vision_master_e290.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_vision_master_e290.json -------------------------------------------------------------------------------- /boards/heltec_vision_master_t190.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_vision_master_t190.json -------------------------------------------------------------------------------- /boards/heltec_wireless_tracker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_wireless_tracker.json -------------------------------------------------------------------------------- /boards/heltec_wireless_tracker_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/heltec_wireless_tracker_v2.json -------------------------------------------------------------------------------- /boards/icarus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/icarus.json -------------------------------------------------------------------------------- /boards/me25ls01-4y10td.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/me25ls01-4y10td.json -------------------------------------------------------------------------------- /boards/mesh-tab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/mesh-tab.json -------------------------------------------------------------------------------- /boards/meshlink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/meshlink.json -------------------------------------------------------------------------------- /boards/meshtiny.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/meshtiny.json -------------------------------------------------------------------------------- /boards/ms24sf1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/ms24sf1.json -------------------------------------------------------------------------------- /boards/muzi-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/muzi-base.json -------------------------------------------------------------------------------- /boards/my-esp32s3-diy-oled.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/my-esp32s3-diy-oled.json -------------------------------------------------------------------------------- /boards/my_esp32s3_diy_eink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/my_esp32s3_diy_eink.json -------------------------------------------------------------------------------- /boards/nano-g2-ultra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/nano-g2-ultra.json -------------------------------------------------------------------------------- /boards/nordic_pca10059.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/nordic_pca10059.json -------------------------------------------------------------------------------- /boards/nrf52840_dk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/nrf52840_dk.json -------------------------------------------------------------------------------- /boards/promicro-nrf52840.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/promicro-nrf52840.json -------------------------------------------------------------------------------- /boards/r1-neo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/r1-neo.json -------------------------------------------------------------------------------- /boards/seeed-sensecap-indicator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/seeed-sensecap-indicator.json -------------------------------------------------------------------------------- /boards/seeed-xiao-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/seeed-xiao-s3.json -------------------------------------------------------------------------------- /boards/seeed_solar_node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/seeed_solar_node.json -------------------------------------------------------------------------------- /boards/seeed_wio_tracker_L1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/seeed_wio_tracker_L1.json -------------------------------------------------------------------------------- /boards/seeed_xiao_nrf52840_kit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/seeed_xiao_nrf52840_kit.json -------------------------------------------------------------------------------- /boards/station-g2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/station-g2.json -------------------------------------------------------------------------------- /boards/t-deck-pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/t-deck-pro.json -------------------------------------------------------------------------------- /boards/t-deck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/t-deck.json -------------------------------------------------------------------------------- /boards/t-echo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/t-echo.json -------------------------------------------------------------------------------- /boards/t-watch-s3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/t-watch-s3.json -------------------------------------------------------------------------------- /boards/tbeam-s3-core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/tbeam-s3-core.json -------------------------------------------------------------------------------- /boards/tlora-t3s3-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/tlora-t3s3-v1.json -------------------------------------------------------------------------------- /boards/tracker-t1000-e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/tracker-t1000-e.json -------------------------------------------------------------------------------- /boards/unphone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/unphone.json -------------------------------------------------------------------------------- /boards/wio-sdk-wm1110.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wio-sdk-wm1110.json -------------------------------------------------------------------------------- /boards/wio-t1000-s.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wio-t1000-s.json -------------------------------------------------------------------------------- /boards/wio-tracker-wm1110.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wio-tracker-wm1110.json -------------------------------------------------------------------------------- /boards/wiphone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiphone.json -------------------------------------------------------------------------------- /boards/wiscore_rak11200.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiscore_rak11200.json -------------------------------------------------------------------------------- /boards/wiscore_rak3172.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiscore_rak3172.json -------------------------------------------------------------------------------- /boards/wiscore_rak3312.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiscore_rak3312.json -------------------------------------------------------------------------------- /boards/wiscore_rak4600.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiscore_rak4600.json -------------------------------------------------------------------------------- /boards/wiscore_rak4631.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/wiscore_rak4631.json -------------------------------------------------------------------------------- /boards/xiao_ble_sense.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/boards/xiao_ble_sense.json -------------------------------------------------------------------------------- /branding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/branding/README.md -------------------------------------------------------------------------------- /data/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /debian/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/.gitignore -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/ci_changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/ci_changelog.sh -------------------------------------------------------------------------------- /debian/ci_pack_sdeb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/ci_pack_sdeb.sh -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/control -------------------------------------------------------------------------------- /debian/meshtasticd.dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/meshtasticd.dirs -------------------------------------------------------------------------------- /debian/meshtasticd.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/meshtasticd.install -------------------------------------------------------------------------------- /debian/meshtasticd.postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/meshtasticd.postinst -------------------------------------------------------------------------------- /debian/meshtasticd.postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/meshtasticd.postrm -------------------------------------------------------------------------------- /debian/meshtasticd.udev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/meshtasticd.udev -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) -------------------------------------------------------------------------------- /debian/source/include-binaries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/debian/source/include-binaries -------------------------------------------------------------------------------- /debian/source/options: -------------------------------------------------------------------------------- 1 | extend-diff-ignore = "\.pio" -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /extra_scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/README.md -------------------------------------------------------------------------------- /extra_scripts/disable_adafruit_usb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/disable_adafruit_usb.py -------------------------------------------------------------------------------- /extra_scripts/esp32_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/esp32_extra.py -------------------------------------------------------------------------------- /extra_scripts/esp32_pre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/esp32_pre.py -------------------------------------------------------------------------------- /extra_scripts/nrf52_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/nrf52_extra.py -------------------------------------------------------------------------------- /extra_scripts/stm32_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/extra_scripts/stm32_extra.py -------------------------------------------------------------------------------- /images/compass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/compass.png -------------------------------------------------------------------------------- /images/face-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/face-24px.svg -------------------------------------------------------------------------------- /images/face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/face.png -------------------------------------------------------------------------------- /images/location_searching-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/location_searching-24px.svg -------------------------------------------------------------------------------- /images/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/pin.png -------------------------------------------------------------------------------- /images/room-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/room-24px.svg -------------------------------------------------------------------------------- /images/textsms-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/images/textsms-24px.svg -------------------------------------------------------------------------------- /meshtasticd.spec.rpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/meshtasticd.spec.rpkg -------------------------------------------------------------------------------- /monitor/filter_c3_exception_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/monitor/filter_c3_exception_decoder.py -------------------------------------------------------------------------------- /partition-table-8MB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/partition-table-8MB.csv -------------------------------------------------------------------------------- /partition-table.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/partition-table.csv -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/platformio.ini -------------------------------------------------------------------------------- /pyocd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/pyocd.yaml -------------------------------------------------------------------------------- /release/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/release/.gitignore -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/renovate.json -------------------------------------------------------------------------------- /rpkg.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/rpkg.conf -------------------------------------------------------------------------------- /src/AmbientLightingThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/AmbientLightingThread.h -------------------------------------------------------------------------------- /src/AudioThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/AudioThread.h -------------------------------------------------------------------------------- /src/BluetoothCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/BluetoothCommon.cpp -------------------------------------------------------------------------------- /src/BluetoothCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/BluetoothCommon.h -------------------------------------------------------------------------------- /src/BluetoothStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/BluetoothStatus.h -------------------------------------------------------------------------------- /src/DebugConfiguration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/DebugConfiguration.cpp -------------------------------------------------------------------------------- /src/DebugConfiguration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/DebugConfiguration.h -------------------------------------------------------------------------------- /src/DisplayFormatters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/DisplayFormatters.cpp -------------------------------------------------------------------------------- /src/DisplayFormatters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/DisplayFormatters.h -------------------------------------------------------------------------------- /src/FSCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/FSCommon.cpp -------------------------------------------------------------------------------- /src/FSCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/FSCommon.h -------------------------------------------------------------------------------- /src/Fusion/Fusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/Fusion.h -------------------------------------------------------------------------------- /src/Fusion/FusionAhrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionAhrs.c -------------------------------------------------------------------------------- /src/Fusion/FusionAhrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionAhrs.h -------------------------------------------------------------------------------- /src/Fusion/FusionAxes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionAxes.h -------------------------------------------------------------------------------- /src/Fusion/FusionCalibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionCalibration.h -------------------------------------------------------------------------------- /src/Fusion/FusionCompass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionCompass.c -------------------------------------------------------------------------------- /src/Fusion/FusionCompass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionCompass.h -------------------------------------------------------------------------------- /src/Fusion/FusionConvention.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionConvention.h -------------------------------------------------------------------------------- /src/Fusion/FusionMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionMath.h -------------------------------------------------------------------------------- /src/Fusion/FusionOffset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionOffset.c -------------------------------------------------------------------------------- /src/Fusion/FusionOffset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Fusion/FusionOffset.h -------------------------------------------------------------------------------- /src/GPSStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/GPSStatus.h -------------------------------------------------------------------------------- /src/GpioLogic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/GpioLogic.cpp -------------------------------------------------------------------------------- /src/GpioLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/GpioLogic.h -------------------------------------------------------------------------------- /src/Led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Led.cpp -------------------------------------------------------------------------------- /src/Led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Led.h -------------------------------------------------------------------------------- /src/NodeStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/NodeStatus.h -------------------------------------------------------------------------------- /src/Observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Observer.cpp -------------------------------------------------------------------------------- /src/Observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Observer.h -------------------------------------------------------------------------------- /src/Power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Power.cpp -------------------------------------------------------------------------------- /src/PowerFSM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerFSM.cpp -------------------------------------------------------------------------------- /src/PowerFSM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerFSM.h -------------------------------------------------------------------------------- /src/PowerFSMThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerFSMThread.h -------------------------------------------------------------------------------- /src/PowerMon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerMon.cpp -------------------------------------------------------------------------------- /src/PowerMon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerMon.h -------------------------------------------------------------------------------- /src/PowerStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/PowerStatus.h -------------------------------------------------------------------------------- /src/RF95Configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/RF95Configuration.h -------------------------------------------------------------------------------- /src/RedirectablePrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/RedirectablePrint.cpp -------------------------------------------------------------------------------- /src/RedirectablePrint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/RedirectablePrint.h -------------------------------------------------------------------------------- /src/SPILock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SPILock.cpp -------------------------------------------------------------------------------- /src/SPILock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SPILock.h -------------------------------------------------------------------------------- /src/SafeFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SafeFile.cpp -------------------------------------------------------------------------------- /src/SafeFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SafeFile.h -------------------------------------------------------------------------------- /src/SerialConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SerialConsole.cpp -------------------------------------------------------------------------------- /src/SerialConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/SerialConsole.h -------------------------------------------------------------------------------- /src/Status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/Status.h -------------------------------------------------------------------------------- /src/airtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/airtime.cpp -------------------------------------------------------------------------------- /src/airtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/airtime.h -------------------------------------------------------------------------------- /src/buzz/BuzzerFeedbackThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/buzz/BuzzerFeedbackThread.cpp -------------------------------------------------------------------------------- /src/buzz/BuzzerFeedbackThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/buzz/BuzzerFeedbackThread.h -------------------------------------------------------------------------------- /src/buzz/buzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/buzz/buzz.cpp -------------------------------------------------------------------------------- /src/buzz/buzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/buzz/buzz.h -------------------------------------------------------------------------------- /src/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/commands.h -------------------------------------------------------------------------------- /src/concurrency/BinarySemaphoreFreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/BinarySemaphoreFreeRTOS.h -------------------------------------------------------------------------------- /src/concurrency/BinarySemaphorePosix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/BinarySemaphorePosix.cpp -------------------------------------------------------------------------------- /src/concurrency/BinarySemaphorePosix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/BinarySemaphorePosix.h -------------------------------------------------------------------------------- /src/concurrency/InterruptableDelay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/InterruptableDelay.cpp -------------------------------------------------------------------------------- /src/concurrency/InterruptableDelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/InterruptableDelay.h -------------------------------------------------------------------------------- /src/concurrency/Lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/Lock.cpp -------------------------------------------------------------------------------- /src/concurrency/Lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/Lock.h -------------------------------------------------------------------------------- /src/concurrency/LockGuard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/LockGuard.cpp -------------------------------------------------------------------------------- /src/concurrency/LockGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/LockGuard.h -------------------------------------------------------------------------------- /src/concurrency/NotifiedWorkerThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/NotifiedWorkerThread.cpp -------------------------------------------------------------------------------- /src/concurrency/NotifiedWorkerThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/NotifiedWorkerThread.h -------------------------------------------------------------------------------- /src/concurrency/OSThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/OSThread.cpp -------------------------------------------------------------------------------- /src/concurrency/OSThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/OSThread.h -------------------------------------------------------------------------------- /src/concurrency/Periodic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/concurrency/Periodic.h -------------------------------------------------------------------------------- /src/configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/configuration.h -------------------------------------------------------------------------------- /src/detect/LoRaRadioType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/LoRaRadioType.h -------------------------------------------------------------------------------- /src/detect/ScanI2C.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2C.cpp -------------------------------------------------------------------------------- /src/detect/ScanI2C.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2C.h -------------------------------------------------------------------------------- /src/detect/ScanI2CConsumer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2CConsumer.cpp -------------------------------------------------------------------------------- /src/detect/ScanI2CConsumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2CConsumer.h -------------------------------------------------------------------------------- /src/detect/ScanI2CTwoWire.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2CTwoWire.cpp -------------------------------------------------------------------------------- /src/detect/ScanI2CTwoWire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/ScanI2CTwoWire.h -------------------------------------------------------------------------------- /src/detect/einkScan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/detect/einkScan.h -------------------------------------------------------------------------------- /src/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/error.h -------------------------------------------------------------------------------- /src/freertosinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/freertosinc.h -------------------------------------------------------------------------------- /src/gps/GPS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GPS.cpp -------------------------------------------------------------------------------- /src/gps/GPS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GPS.h -------------------------------------------------------------------------------- /src/gps/GPSUpdateScheduling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GPSUpdateScheduling.cpp -------------------------------------------------------------------------------- /src/gps/GPSUpdateScheduling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GPSUpdateScheduling.h -------------------------------------------------------------------------------- /src/gps/GeoCoord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GeoCoord.cpp -------------------------------------------------------------------------------- /src/gps/GeoCoord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/GeoCoord.h -------------------------------------------------------------------------------- /src/gps/NMEAWPL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/NMEAWPL.cpp -------------------------------------------------------------------------------- /src/gps/NMEAWPL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/NMEAWPL.h -------------------------------------------------------------------------------- /src/gps/RTC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/RTC.cpp -------------------------------------------------------------------------------- /src/gps/RTC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/RTC.h -------------------------------------------------------------------------------- /src/gps/cas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/cas.h -------------------------------------------------------------------------------- /src/gps/ubx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/gps/ubx.h -------------------------------------------------------------------------------- /src/graphics/EInkDisplay2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/EInkDisplay2.cpp -------------------------------------------------------------------------------- /src/graphics/EInkDisplay2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/EInkDisplay2.h -------------------------------------------------------------------------------- /src/graphics/EInkDynamicDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/EInkDynamicDisplay.cpp -------------------------------------------------------------------------------- /src/graphics/EInkDynamicDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/EInkDynamicDisplay.h -------------------------------------------------------------------------------- /src/graphics/GxEPD2Multi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/GxEPD2Multi.h -------------------------------------------------------------------------------- /src/graphics/NeoPixel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/NeoPixel.h -------------------------------------------------------------------------------- /src/graphics/NomadStarLED.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/NomadStarLED.h -------------------------------------------------------------------------------- /src/graphics/Panel_sdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/Panel_sdl.cpp -------------------------------------------------------------------------------- /src/graphics/Panel_sdl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/Panel_sdl.hpp -------------------------------------------------------------------------------- /src/graphics/PointStruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/PointStruct.h -------------------------------------------------------------------------------- /src/graphics/RAKled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/RAKled.h -------------------------------------------------------------------------------- /src/graphics/Screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/Screen.cpp -------------------------------------------------------------------------------- /src/graphics/Screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/Screen.h -------------------------------------------------------------------------------- /src/graphics/ScreenFonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/ScreenFonts.h -------------------------------------------------------------------------------- /src/graphics/ScreenGlobals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/ScreenGlobals.cpp -------------------------------------------------------------------------------- /src/graphics/SharedUIDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/SharedUIDisplay.cpp -------------------------------------------------------------------------------- /src/graphics/SharedUIDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/SharedUIDisplay.h -------------------------------------------------------------------------------- /src/graphics/TFTDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/TFTDisplay.cpp -------------------------------------------------------------------------------- /src/graphics/TFTDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/TFTDisplay.h -------------------------------------------------------------------------------- /src/graphics/TimeFormatters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/TimeFormatters.cpp -------------------------------------------------------------------------------- /src/graphics/TimeFormatters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/TimeFormatters.h -------------------------------------------------------------------------------- /src/graphics/VirtualKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/VirtualKeyboard.cpp -------------------------------------------------------------------------------- /src/graphics/VirtualKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/VirtualKeyboard.h -------------------------------------------------------------------------------- /src/graphics/draw/ClockRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/ClockRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/ClockRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/ClockRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/CompassRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/CompassRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/CompassRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/CompassRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/DebugRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/DebugRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/DebugRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/DebugRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/DrawRenderers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/DrawRenderers.h -------------------------------------------------------------------------------- /src/graphics/draw/MenuHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/MenuHandler.cpp -------------------------------------------------------------------------------- /src/graphics/draw/MenuHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/MenuHandler.h -------------------------------------------------------------------------------- /src/graphics/draw/MessageRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/MessageRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/MessageRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/MessageRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/NodeListRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/NodeListRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/NodeListRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/NodeListRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/NotificationRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/NotificationRenderer.h -------------------------------------------------------------------------------- /src/graphics/draw/UIRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/UIRenderer.cpp -------------------------------------------------------------------------------- /src/graphics/draw/UIRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/draw/UIRenderer.h -------------------------------------------------------------------------------- /src/graphics/emotes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/emotes.cpp -------------------------------------------------------------------------------- /src/graphics/emotes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/emotes.h -------------------------------------------------------------------------------- /src/graphics/fonts/EinkDisplayFonts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/EinkDisplayFonts.cpp -------------------------------------------------------------------------------- /src/graphics/fonts/EinkDisplayFonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/EinkDisplayFonts.h -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsCS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsCS.cpp -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsCS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsCS.h -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsPL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsPL.cpp -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsPL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsPL.h -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsRU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsRU.cpp -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsRU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsRU.h -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsUA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsUA.cpp -------------------------------------------------------------------------------- /src/graphics/fonts/OLEDDisplayFontsUA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/fonts/OLEDDisplayFontsUA.h -------------------------------------------------------------------------------- /src/graphics/images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/images.h -------------------------------------------------------------------------------- /src/graphics/img/icon.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/img/icon.xbm -------------------------------------------------------------------------------- /src/graphics/img/icon_small.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/img/icon_small.xbm -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/EInk/EInk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/EInk/EInk.cpp -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/EInk/EInk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/EInk/EInk.h -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/EInk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/EInk/README.md -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/EInk/SSD1682.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/EInk/SSD1682.h -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/EInk/SSD16XX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/EInk/SSD16XX.h -------------------------------------------------------------------------------- /src/graphics/niche/Drivers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Drivers/README.md -------------------------------------------------------------------------------- /src/graphics/niche/Fonts/FreeSans6pt7b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Fonts/FreeSans6pt7b.h -------------------------------------------------------------------------------- /src/graphics/niche/Fonts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Fonts/README.md -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Applet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Applet.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Applet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Applet.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/AppletFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/AppletFont.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/AppletFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/AppletFont.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/DisplayHealth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/DisplayHealth.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Events.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Events.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Events.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/InkHUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/InkHUD.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/InkHUD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/InkHUD.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/MessageStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/MessageStore.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Persistence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Persistence.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Persistence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Persistence.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Renderer.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Renderer.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/SystemApplet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/SystemApplet.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Tile.cpp -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/Tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/Tile.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/WindowManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/WindowManager.h -------------------------------------------------------------------------------- /src/graphics/niche/InkHUD/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/InkHUD/docs/README.md -------------------------------------------------------------------------------- /src/graphics/niche/Inputs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Inputs/README.md -------------------------------------------------------------------------------- /src/graphics/niche/Inputs/TwoButton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Inputs/TwoButton.cpp -------------------------------------------------------------------------------- /src/graphics/niche/Inputs/TwoButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Inputs/TwoButton.h -------------------------------------------------------------------------------- /src/graphics/niche/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/README.md -------------------------------------------------------------------------------- /src/graphics/niche/Utils/FlashData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/niche/Utils/FlashData.h -------------------------------------------------------------------------------- /src/graphics/tftSetup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/graphics/tftSetup.cpp -------------------------------------------------------------------------------- /src/input/BBQ10Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/BBQ10Keyboard.cpp -------------------------------------------------------------------------------- /src/input/BBQ10Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/BBQ10Keyboard.h -------------------------------------------------------------------------------- /src/input/ButtonThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/ButtonThread.cpp -------------------------------------------------------------------------------- /src/input/ButtonThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/ButtonThread.h -------------------------------------------------------------------------------- /src/input/ExpressLRSFiveWay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/ExpressLRSFiveWay.cpp -------------------------------------------------------------------------------- /src/input/ExpressLRSFiveWay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/ExpressLRSFiveWay.h -------------------------------------------------------------------------------- /src/input/HackadayCommunicatorKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/HackadayCommunicatorKeyboard.h -------------------------------------------------------------------------------- /src/input/InputBroker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/InputBroker.cpp -------------------------------------------------------------------------------- /src/input/InputBroker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/InputBroker.h -------------------------------------------------------------------------------- /src/input/LinuxInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/LinuxInput.cpp -------------------------------------------------------------------------------- /src/input/LinuxInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/LinuxInput.h -------------------------------------------------------------------------------- /src/input/LinuxInputImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/LinuxInputImpl.cpp -------------------------------------------------------------------------------- /src/input/LinuxInputImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/LinuxInputImpl.h -------------------------------------------------------------------------------- /src/input/MPR121Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/MPR121Keyboard.cpp -------------------------------------------------------------------------------- /src/input/MPR121Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/MPR121Keyboard.h -------------------------------------------------------------------------------- /src/input/RotaryEncoderImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderImpl.cpp -------------------------------------------------------------------------------- /src/input/RotaryEncoderImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderImpl.h -------------------------------------------------------------------------------- /src/input/RotaryEncoderInterruptBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderInterruptBase.cpp -------------------------------------------------------------------------------- /src/input/RotaryEncoderInterruptBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderInterruptBase.h -------------------------------------------------------------------------------- /src/input/RotaryEncoderInterruptImpl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderInterruptImpl1.cpp -------------------------------------------------------------------------------- /src/input/RotaryEncoderInterruptImpl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/RotaryEncoderInterruptImpl1.h -------------------------------------------------------------------------------- /src/input/SeesawRotary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SeesawRotary.cpp -------------------------------------------------------------------------------- /src/input/SeesawRotary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SeesawRotary.h -------------------------------------------------------------------------------- /src/input/SerialKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SerialKeyboard.cpp -------------------------------------------------------------------------------- /src/input/SerialKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SerialKeyboard.h -------------------------------------------------------------------------------- /src/input/SerialKeyboardImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SerialKeyboardImpl.cpp -------------------------------------------------------------------------------- /src/input/SerialKeyboardImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/SerialKeyboardImpl.h -------------------------------------------------------------------------------- /src/input/TCA8418Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TCA8418Keyboard.cpp -------------------------------------------------------------------------------- /src/input/TCA8418Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TCA8418Keyboard.h -------------------------------------------------------------------------------- /src/input/TCA8418KeyboardBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TCA8418KeyboardBase.cpp -------------------------------------------------------------------------------- /src/input/TCA8418KeyboardBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TCA8418KeyboardBase.h -------------------------------------------------------------------------------- /src/input/TDeckProKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TDeckProKeyboard.cpp -------------------------------------------------------------------------------- /src/input/TDeckProKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TDeckProKeyboard.h -------------------------------------------------------------------------------- /src/input/TLoraPagerKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TLoraPagerKeyboard.cpp -------------------------------------------------------------------------------- /src/input/TLoraPagerKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TLoraPagerKeyboard.h -------------------------------------------------------------------------------- /src/input/TouchScreenBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TouchScreenBase.cpp -------------------------------------------------------------------------------- /src/input/TouchScreenBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TouchScreenBase.h -------------------------------------------------------------------------------- /src/input/TouchScreenImpl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TouchScreenImpl1.cpp -------------------------------------------------------------------------------- /src/input/TouchScreenImpl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TouchScreenImpl1.h -------------------------------------------------------------------------------- /src/input/TrackballInterruptBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TrackballInterruptBase.cpp -------------------------------------------------------------------------------- /src/input/TrackballInterruptBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TrackballInterruptBase.h -------------------------------------------------------------------------------- /src/input/TrackballInterruptImpl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TrackballInterruptImpl1.cpp -------------------------------------------------------------------------------- /src/input/TrackballInterruptImpl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/TrackballInterruptImpl1.h -------------------------------------------------------------------------------- /src/input/UpDownInterruptBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/UpDownInterruptBase.cpp -------------------------------------------------------------------------------- /src/input/UpDownInterruptBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/UpDownInterruptBase.h -------------------------------------------------------------------------------- /src/input/UpDownInterruptImpl1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/UpDownInterruptImpl1.cpp -------------------------------------------------------------------------------- /src/input/UpDownInterruptImpl1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/UpDownInterruptImpl1.h -------------------------------------------------------------------------------- /src/input/cardKbI2cImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/cardKbI2cImpl.cpp -------------------------------------------------------------------------------- /src/input/cardKbI2cImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/cardKbI2cImpl.h -------------------------------------------------------------------------------- /src/input/i2cButton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/i2cButton.cpp -------------------------------------------------------------------------------- /src/input/i2cButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/i2cButton.h -------------------------------------------------------------------------------- /src/input/kbI2cBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbI2cBase.cpp -------------------------------------------------------------------------------- /src/input/kbI2cBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbI2cBase.h -------------------------------------------------------------------------------- /src/input/kbMatrixBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbMatrixBase.cpp -------------------------------------------------------------------------------- /src/input/kbMatrixBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbMatrixBase.h -------------------------------------------------------------------------------- /src/input/kbMatrixImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbMatrixImpl.cpp -------------------------------------------------------------------------------- /src/input/kbMatrixImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/input/kbMatrixImpl.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/main.h -------------------------------------------------------------------------------- /src/memGet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/memGet.cpp -------------------------------------------------------------------------------- /src/memGet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/memGet.h -------------------------------------------------------------------------------- /src/mesh/Channels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Channels.cpp -------------------------------------------------------------------------------- /src/mesh/Channels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Channels.h -------------------------------------------------------------------------------- /src/mesh/CryptoEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/CryptoEngine.cpp -------------------------------------------------------------------------------- /src/mesh/CryptoEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/CryptoEngine.h -------------------------------------------------------------------------------- /src/mesh/Default.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Default.cpp -------------------------------------------------------------------------------- /src/mesh/Default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Default.h -------------------------------------------------------------------------------- /src/mesh/FloodingRouter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/FloodingRouter.cpp -------------------------------------------------------------------------------- /src/mesh/FloodingRouter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/FloodingRouter.h -------------------------------------------------------------------------------- /src/mesh/InterfacesTemplates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/InterfacesTemplates.cpp -------------------------------------------------------------------------------- /src/mesh/LLCC68Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LLCC68Interface.cpp -------------------------------------------------------------------------------- /src/mesh/LLCC68Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LLCC68Interface.h -------------------------------------------------------------------------------- /src/mesh/LR1110Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1110Interface.cpp -------------------------------------------------------------------------------- /src/mesh/LR1110Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1110Interface.h -------------------------------------------------------------------------------- /src/mesh/LR1120Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1120Interface.cpp -------------------------------------------------------------------------------- /src/mesh/LR1120Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1120Interface.h -------------------------------------------------------------------------------- /src/mesh/LR1121Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1121Interface.cpp -------------------------------------------------------------------------------- /src/mesh/LR1121Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR1121Interface.h -------------------------------------------------------------------------------- /src/mesh/LR11x0Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR11x0Interface.cpp -------------------------------------------------------------------------------- /src/mesh/LR11x0Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/LR11x0Interface.h -------------------------------------------------------------------------------- /src/mesh/MemoryPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MemoryPool.h -------------------------------------------------------------------------------- /src/mesh/MeshModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshModule.cpp -------------------------------------------------------------------------------- /src/mesh/MeshModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshModule.h -------------------------------------------------------------------------------- /src/mesh/MeshPacketQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshPacketQueue.cpp -------------------------------------------------------------------------------- /src/mesh/MeshPacketQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshPacketQueue.h -------------------------------------------------------------------------------- /src/mesh/MeshRadio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshRadio.h -------------------------------------------------------------------------------- /src/mesh/MeshService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshService.cpp -------------------------------------------------------------------------------- /src/mesh/MeshService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshService.h -------------------------------------------------------------------------------- /src/mesh/MeshTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/MeshTypes.h -------------------------------------------------------------------------------- /src/mesh/NextHopRouter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/NextHopRouter.cpp -------------------------------------------------------------------------------- /src/mesh/NextHopRouter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/NextHopRouter.h -------------------------------------------------------------------------------- /src/mesh/NodeDB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/NodeDB.cpp -------------------------------------------------------------------------------- /src/mesh/NodeDB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/NodeDB.h -------------------------------------------------------------------------------- /src/mesh/PacketCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PacketCache.cpp -------------------------------------------------------------------------------- /src/mesh/PacketCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PacketCache.h -------------------------------------------------------------------------------- /src/mesh/PacketHistory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PacketHistory.cpp -------------------------------------------------------------------------------- /src/mesh/PacketHistory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PacketHistory.h -------------------------------------------------------------------------------- /src/mesh/PhoneAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PhoneAPI.cpp -------------------------------------------------------------------------------- /src/mesh/PhoneAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PhoneAPI.h -------------------------------------------------------------------------------- /src/mesh/PointerQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/PointerQueue.h -------------------------------------------------------------------------------- /src/mesh/ProtobufModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/ProtobufModule.cpp -------------------------------------------------------------------------------- /src/mesh/ProtobufModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/ProtobufModule.h -------------------------------------------------------------------------------- /src/mesh/RF95Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RF95Interface.cpp -------------------------------------------------------------------------------- /src/mesh/RF95Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RF95Interface.h -------------------------------------------------------------------------------- /src/mesh/RadioInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioInterface.cpp -------------------------------------------------------------------------------- /src/mesh/RadioInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioInterface.h -------------------------------------------------------------------------------- /src/mesh/RadioLibInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioLibInterface.cpp -------------------------------------------------------------------------------- /src/mesh/RadioLibInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioLibInterface.h -------------------------------------------------------------------------------- /src/mesh/RadioLibRF95.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioLibRF95.cpp -------------------------------------------------------------------------------- /src/mesh/RadioLibRF95.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/RadioLibRF95.h -------------------------------------------------------------------------------- /src/mesh/ReliableRouter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/ReliableRouter.cpp -------------------------------------------------------------------------------- /src/mesh/ReliableRouter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/ReliableRouter.h -------------------------------------------------------------------------------- /src/mesh/Router.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Router.cpp -------------------------------------------------------------------------------- /src/mesh/Router.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Router.h -------------------------------------------------------------------------------- /src/mesh/STM32WLE5JCInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/STM32WLE5JCInterface.cpp -------------------------------------------------------------------------------- /src/mesh/STM32WLE5JCInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/STM32WLE5JCInterface.h -------------------------------------------------------------------------------- /src/mesh/SX1262Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1262Interface.cpp -------------------------------------------------------------------------------- /src/mesh/SX1262Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1262Interface.h -------------------------------------------------------------------------------- /src/mesh/SX1268Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1268Interface.cpp -------------------------------------------------------------------------------- /src/mesh/SX1268Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1268Interface.h -------------------------------------------------------------------------------- /src/mesh/SX126xInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX126xInterface.cpp -------------------------------------------------------------------------------- /src/mesh/SX126xInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX126xInterface.h -------------------------------------------------------------------------------- /src/mesh/SX1280Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1280Interface.cpp -------------------------------------------------------------------------------- /src/mesh/SX1280Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX1280Interface.h -------------------------------------------------------------------------------- /src/mesh/SX128xInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX128xInterface.cpp -------------------------------------------------------------------------------- /src/mesh/SX128xInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SX128xInterface.h -------------------------------------------------------------------------------- /src/mesh/SinglePortModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/SinglePortModule.h -------------------------------------------------------------------------------- /src/mesh/StaticPointerQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/StaticPointerQueue.h -------------------------------------------------------------------------------- /src/mesh/StreamAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/StreamAPI.cpp -------------------------------------------------------------------------------- /src/mesh/StreamAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/StreamAPI.h -------------------------------------------------------------------------------- /src/mesh/Throttle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Throttle.cpp -------------------------------------------------------------------------------- /src/mesh/Throttle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/Throttle.h -------------------------------------------------------------------------------- /src/mesh/TypeConversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/TypeConversions.cpp -------------------------------------------------------------------------------- /src/mesh/TypeConversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/TypeConversions.h -------------------------------------------------------------------------------- /src/mesh/TypedQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/TypedQueue.h -------------------------------------------------------------------------------- /src/mesh/aes-ccm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/aes-ccm.cpp -------------------------------------------------------------------------------- /src/mesh/aes-ccm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/aes-ccm.h -------------------------------------------------------------------------------- /src/mesh/api/PacketAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/PacketAPI.cpp -------------------------------------------------------------------------------- /src/mesh/api/PacketAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/PacketAPI.h -------------------------------------------------------------------------------- /src/mesh/api/ServerAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/ServerAPI.cpp -------------------------------------------------------------------------------- /src/mesh/api/ServerAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/ServerAPI.h -------------------------------------------------------------------------------- /src/mesh/api/WiFiServerAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/WiFiServerAPI.cpp -------------------------------------------------------------------------------- /src/mesh/api/WiFiServerAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/WiFiServerAPI.h -------------------------------------------------------------------------------- /src/mesh/api/ethServerAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/ethServerAPI.cpp -------------------------------------------------------------------------------- /src/mesh/api/ethServerAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/api/ethServerAPI.h -------------------------------------------------------------------------------- /src/mesh/compression/unishox2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/compression/unishox2.cpp -------------------------------------------------------------------------------- /src/mesh/compression/unishox2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/compression/unishox2.h -------------------------------------------------------------------------------- /src/mesh/eth/ethClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/eth/ethClient.cpp -------------------------------------------------------------------------------- /src/mesh/eth/ethClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/eth/ethClient.h -------------------------------------------------------------------------------- /src/mesh/generated/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: false -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/admin.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/admin.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/atak.pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/atak.pb.cpp -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/atak.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/atak.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/config.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/config.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/mesh.pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/mesh.pb.cpp -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/mesh.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/mesh.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/mqtt.pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/mqtt.pb.cpp -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/mqtt.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/mqtt.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/rtttl.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/rtttl.pb.h -------------------------------------------------------------------------------- /src/mesh/generated/meshtastic/xmodem.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/generated/meshtastic/xmodem.pb.h -------------------------------------------------------------------------------- /src/mesh/http/ContentHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/ContentHandler.cpp -------------------------------------------------------------------------------- /src/mesh/http/ContentHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/ContentHandler.h -------------------------------------------------------------------------------- /src/mesh/http/ContentHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/ContentHelper.cpp -------------------------------------------------------------------------------- /src/mesh/http/ContentHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/ContentHelper.h -------------------------------------------------------------------------------- /src/mesh/http/WebServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/WebServer.cpp -------------------------------------------------------------------------------- /src/mesh/http/WebServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/http/WebServer.h -------------------------------------------------------------------------------- /src/mesh/mesh-pb-constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/mesh-pb-constants.cpp -------------------------------------------------------------------------------- /src/mesh/mesh-pb-constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/mesh-pb-constants.h -------------------------------------------------------------------------------- /src/mesh/raspihttp/PiWebServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/raspihttp/PiWebServer.cpp -------------------------------------------------------------------------------- /src/mesh/raspihttp/PiWebServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/raspihttp/PiWebServer.h -------------------------------------------------------------------------------- /src/mesh/udp/UdpMulticastHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/udp/UdpMulticastHandler.h -------------------------------------------------------------------------------- /src/mesh/wifi/WiFiAPClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/wifi/WiFiAPClient.cpp -------------------------------------------------------------------------------- /src/mesh/wifi/WiFiAPClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mesh/wifi/WiFiAPClient.h -------------------------------------------------------------------------------- /src/meshUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/meshUtils.cpp -------------------------------------------------------------------------------- /src/meshUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/meshUtils.h -------------------------------------------------------------------------------- /src/modules/AdminModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/AdminModule.cpp -------------------------------------------------------------------------------- /src/modules/AdminModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/AdminModule.h -------------------------------------------------------------------------------- /src/modules/AtakPluginModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/AtakPluginModule.cpp -------------------------------------------------------------------------------- /src/modules/AtakPluginModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/AtakPluginModule.h -------------------------------------------------------------------------------- /src/modules/CannedMessageModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/CannedMessageModule.cpp -------------------------------------------------------------------------------- /src/modules/CannedMessageModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/CannedMessageModule.h -------------------------------------------------------------------------------- /src/modules/DetectionSensorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/DetectionSensorModule.cpp -------------------------------------------------------------------------------- /src/modules/DetectionSensorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/DetectionSensorModule.h -------------------------------------------------------------------------------- /src/modules/DropzoneModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/DropzoneModule.cpp -------------------------------------------------------------------------------- /src/modules/DropzoneModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/DropzoneModule.h -------------------------------------------------------------------------------- /src/modules/ExternalNotificationModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/ExternalNotificationModule.h -------------------------------------------------------------------------------- /src/modules/GenericThreadModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/GenericThreadModule.cpp -------------------------------------------------------------------------------- /src/modules/GenericThreadModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/GenericThreadModule.h -------------------------------------------------------------------------------- /src/modules/KeyVerificationModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/KeyVerificationModule.cpp -------------------------------------------------------------------------------- /src/modules/KeyVerificationModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/KeyVerificationModule.h -------------------------------------------------------------------------------- /src/modules/ModuleDev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/ModuleDev.h -------------------------------------------------------------------------------- /src/modules/Modules.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Modules.cpp -------------------------------------------------------------------------------- /src/modules/Modules.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Modules.h -------------------------------------------------------------------------------- /src/modules/NeighborInfoModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/NeighborInfoModule.cpp -------------------------------------------------------------------------------- /src/modules/NeighborInfoModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/NeighborInfoModule.h -------------------------------------------------------------------------------- /src/modules/NodeInfoModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/NodeInfoModule.cpp -------------------------------------------------------------------------------- /src/modules/NodeInfoModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/NodeInfoModule.h -------------------------------------------------------------------------------- /src/modules/OnScreenKeyboardModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/OnScreenKeyboardModule.cpp -------------------------------------------------------------------------------- /src/modules/OnScreenKeyboardModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/OnScreenKeyboardModule.h -------------------------------------------------------------------------------- /src/modules/PositionModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/PositionModule.cpp -------------------------------------------------------------------------------- /src/modules/PositionModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/PositionModule.h -------------------------------------------------------------------------------- /src/modules/PowerStressModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/PowerStressModule.cpp -------------------------------------------------------------------------------- /src/modules/PowerStressModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/PowerStressModule.h -------------------------------------------------------------------------------- /src/modules/RangeTestModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RangeTestModule.cpp -------------------------------------------------------------------------------- /src/modules/RangeTestModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RangeTestModule.h -------------------------------------------------------------------------------- /src/modules/RemoteHardwareModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RemoteHardwareModule.cpp -------------------------------------------------------------------------------- /src/modules/RemoteHardwareModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RemoteHardwareModule.h -------------------------------------------------------------------------------- /src/modules/ReplyModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/ReplyModule.cpp -------------------------------------------------------------------------------- /src/modules/ReplyModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/ReplyModule.h -------------------------------------------------------------------------------- /src/modules/RoutingModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RoutingModule.cpp -------------------------------------------------------------------------------- /src/modules/RoutingModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/RoutingModule.h -------------------------------------------------------------------------------- /src/modules/SerialModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/SerialModule.cpp -------------------------------------------------------------------------------- /src/modules/SerialModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/SerialModule.h -------------------------------------------------------------------------------- /src/modules/StatusLEDModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/StatusLEDModule.cpp -------------------------------------------------------------------------------- /src/modules/StatusLEDModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/StatusLEDModule.h -------------------------------------------------------------------------------- /src/modules/StoreForwardModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/StoreForwardModule.cpp -------------------------------------------------------------------------------- /src/modules/StoreForwardModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/StoreForwardModule.h -------------------------------------------------------------------------------- /src/modules/SystemCommandsModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/SystemCommandsModule.cpp -------------------------------------------------------------------------------- /src/modules/SystemCommandsModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/SystemCommandsModule.h -------------------------------------------------------------------------------- /src/modules/Telemetry/DeviceTelemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/DeviceTelemetry.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/DeviceTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/DeviceTelemetry.h -------------------------------------------------------------------------------- /src/modules/Telemetry/HealthTelemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/HealthTelemetry.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/HealthTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/HealthTelemetry.h -------------------------------------------------------------------------------- /src/modules/Telemetry/HostMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/HostMetrics.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/HostMetrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/HostMetrics.h -------------------------------------------------------------------------------- /src/modules/Telemetry/PowerTelemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/PowerTelemetry.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/PowerTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/PowerTelemetry.h -------------------------------------------------------------------------------- /src/modules/Telemetry/Sensor/AHT10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/Sensor/AHT10.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/Sensor/AHT10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/Sensor/AHT10.h -------------------------------------------------------------------------------- /src/modules/Telemetry/Sensor/nullSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/Sensor/nullSensor.h -------------------------------------------------------------------------------- /src/modules/Telemetry/UnitConversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/UnitConversions.cpp -------------------------------------------------------------------------------- /src/modules/Telemetry/UnitConversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/Telemetry/UnitConversions.h -------------------------------------------------------------------------------- /src/modules/TextMessageModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/TextMessageModule.cpp -------------------------------------------------------------------------------- /src/modules/TextMessageModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/TextMessageModule.h -------------------------------------------------------------------------------- /src/modules/TraceRouteModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/TraceRouteModule.cpp -------------------------------------------------------------------------------- /src/modules/TraceRouteModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/TraceRouteModule.h -------------------------------------------------------------------------------- /src/modules/WaypointModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/WaypointModule.cpp -------------------------------------------------------------------------------- /src/modules/WaypointModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/WaypointModule.h -------------------------------------------------------------------------------- /src/modules/esp32/AudioModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/esp32/AudioModule.cpp -------------------------------------------------------------------------------- /src/modules/esp32/AudioModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/esp32/AudioModule.h -------------------------------------------------------------------------------- /src/modules/esp32/PaxcounterModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/esp32/PaxcounterModule.cpp -------------------------------------------------------------------------------- /src/modules/esp32/PaxcounterModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/modules/esp32/PaxcounterModule.h -------------------------------------------------------------------------------- /src/motion/AccelerometerThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/AccelerometerThread.h -------------------------------------------------------------------------------- /src/motion/BMA423Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMA423Sensor.cpp -------------------------------------------------------------------------------- /src/motion/BMA423Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMA423Sensor.h -------------------------------------------------------------------------------- /src/motion/BMM150Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMM150Sensor.cpp -------------------------------------------------------------------------------- /src/motion/BMM150Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMM150Sensor.h -------------------------------------------------------------------------------- /src/motion/BMX160Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMX160Sensor.cpp -------------------------------------------------------------------------------- /src/motion/BMX160Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/BMX160Sensor.h -------------------------------------------------------------------------------- /src/motion/ICM20948Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/ICM20948Sensor.cpp -------------------------------------------------------------------------------- /src/motion/ICM20948Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/ICM20948Sensor.h -------------------------------------------------------------------------------- /src/motion/LIS3DHSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/LIS3DHSensor.cpp -------------------------------------------------------------------------------- /src/motion/LIS3DHSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/LIS3DHSensor.h -------------------------------------------------------------------------------- /src/motion/LSM6DS3Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/LSM6DS3Sensor.cpp -------------------------------------------------------------------------------- /src/motion/LSM6DS3Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/LSM6DS3Sensor.h -------------------------------------------------------------------------------- /src/motion/MPU6050Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/MPU6050Sensor.cpp -------------------------------------------------------------------------------- /src/motion/MPU6050Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/MPU6050Sensor.h -------------------------------------------------------------------------------- /src/motion/MotionSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/MotionSensor.cpp -------------------------------------------------------------------------------- /src/motion/MotionSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/MotionSensor.h -------------------------------------------------------------------------------- /src/motion/QMA6100PSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/QMA6100PSensor.cpp -------------------------------------------------------------------------------- /src/motion/QMA6100PSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/QMA6100PSensor.h -------------------------------------------------------------------------------- /src/motion/STK8XXXSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/STK8XXXSensor.cpp -------------------------------------------------------------------------------- /src/motion/STK8XXXSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/motion/STK8XXXSensor.h -------------------------------------------------------------------------------- /src/mqtt/MQTT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mqtt/MQTT.cpp -------------------------------------------------------------------------------- /src/mqtt/MQTT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mqtt/MQTT.h -------------------------------------------------------------------------------- /src/mqtt/ServiceEnvelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mqtt/ServiceEnvelope.cpp -------------------------------------------------------------------------------- /src/mqtt/ServiceEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/mqtt/ServiceEnvelope.h -------------------------------------------------------------------------------- /src/network-stubs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/network-stubs.cpp -------------------------------------------------------------------------------- /src/nimble/NimbleBluetooth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/nimble/NimbleBluetooth.cpp -------------------------------------------------------------------------------- /src/nimble/NimbleBluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/nimble/NimbleBluetooth.h -------------------------------------------------------------------------------- /src/platform/esp32/BleOta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/BleOta.cpp -------------------------------------------------------------------------------- /src/platform/esp32/BleOta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/BleOta.h -------------------------------------------------------------------------------- /src/platform/esp32/ESP32CryptoEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/ESP32CryptoEngine.cpp -------------------------------------------------------------------------------- /src/platform/esp32/SimpleAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/SimpleAllocator.cpp -------------------------------------------------------------------------------- /src/platform/esp32/SimpleAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/SimpleAllocator.h -------------------------------------------------------------------------------- /src/platform/esp32/WiFiOTA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/WiFiOTA.cpp -------------------------------------------------------------------------------- /src/platform/esp32/WiFiOTA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/WiFiOTA.h -------------------------------------------------------------------------------- /src/platform/esp32/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/architecture.h -------------------------------------------------------------------------------- /src/platform/esp32/iram-quirk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/iram-quirk.c -------------------------------------------------------------------------------- /src/platform/esp32/main-esp32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/esp32/main-esp32.cpp -------------------------------------------------------------------------------- /src/platform/extra_variants/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/extra_variants/README.md -------------------------------------------------------------------------------- /src/platform/nrf52/AsyncUDP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/AsyncUDP.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/AsyncUDP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/AsyncUDP.h -------------------------------------------------------------------------------- /src/platform/nrf52/BLEDfuScure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/BLEDfuScure.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/BLEDfuSecure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/BLEDfuSecure.h -------------------------------------------------------------------------------- /src/platform/nrf52/NRF52Bluetooth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/NRF52Bluetooth.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/NRF52Bluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/NRF52Bluetooth.h -------------------------------------------------------------------------------- /src/platform/nrf52/NRF52CryptoEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/NRF52CryptoEngine.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/aes-256/tiny-aes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/aes-256/tiny-aes.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/aes-256/tiny-aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/aes-256/tiny-aes.h -------------------------------------------------------------------------------- /src/platform/nrf52/alloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/alloc.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/architecture.h -------------------------------------------------------------------------------- /src/platform/nrf52/hardfault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/hardfault.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/main-bare.cpp: -------------------------------------------------------------------------------- 1 | #include "target_specific.h" 2 | -------------------------------------------------------------------------------- /src/platform/nrf52/main-nrf52.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/main-nrf52.cpp -------------------------------------------------------------------------------- /src/platform/nrf52/nrf52840_s140_v7.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/nrf52840_s140_v7.ld -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/ble.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/ble_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/ble_err.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/ble_gap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/ble_gap.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/ble_hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/ble_hci.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/nrf_sdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/nrf_sdm.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/nrf_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/nrf_soc.h -------------------------------------------------------------------------------- /src/platform/nrf52/softdevice/nrf_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/nrf52/softdevice/nrf_svc.h -------------------------------------------------------------------------------- /src/platform/portduino/PortduinoGlue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/portduino/PortduinoGlue.h -------------------------------------------------------------------------------- /src/platform/portduino/SimRadio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/portduino/SimRadio.cpp -------------------------------------------------------------------------------- /src/platform/portduino/SimRadio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/portduino/SimRadio.h -------------------------------------------------------------------------------- /src/platform/portduino/USBHal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/portduino/USBHal.h -------------------------------------------------------------------------------- /src/platform/portduino/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/portduino/architecture.h -------------------------------------------------------------------------------- /src/platform/rp2xx0/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/rp2xx0/architecture.h -------------------------------------------------------------------------------- /src/platform/rp2xx0/main-rp2xx0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/rp2xx0/main-rp2xx0.cpp -------------------------------------------------------------------------------- /src/platform/rp2xx0/pico_sleep/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/rp2xx0/pico_sleep/sleep.c -------------------------------------------------------------------------------- /src/platform/stm32wl/LittleFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/LittleFS.cpp -------------------------------------------------------------------------------- /src/platform/stm32wl/LittleFS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/LittleFS.h -------------------------------------------------------------------------------- /src/platform/stm32wl/STM32_LittleFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/STM32_LittleFS.cpp -------------------------------------------------------------------------------- /src/platform/stm32wl/STM32_LittleFS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/STM32_LittleFS.h -------------------------------------------------------------------------------- /src/platform/stm32wl/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/architecture.h -------------------------------------------------------------------------------- /src/platform/stm32wl/littlefs/lfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/littlefs/lfs.c -------------------------------------------------------------------------------- /src/platform/stm32wl/littlefs/lfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/littlefs/lfs.h -------------------------------------------------------------------------------- /src/platform/stm32wl/main-stm32wl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/platform/stm32wl/main-stm32wl.cpp -------------------------------------------------------------------------------- /src/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/power.h -------------------------------------------------------------------------------- /src/serialization/JSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/JSON.cpp -------------------------------------------------------------------------------- /src/serialization/JSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/JSON.h -------------------------------------------------------------------------------- /src/serialization/JSONValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/JSONValue.cpp -------------------------------------------------------------------------------- /src/serialization/JSONValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/JSONValue.h -------------------------------------------------------------------------------- /src/serialization/cobs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/cobs.cpp -------------------------------------------------------------------------------- /src/serialization/cobs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/serialization/cobs.h -------------------------------------------------------------------------------- /src/sleep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/sleep.cpp -------------------------------------------------------------------------------- /src/sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/sleep.h -------------------------------------------------------------------------------- /src/target_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/target_specific.h -------------------------------------------------------------------------------- /src/xmodem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/xmodem.cpp -------------------------------------------------------------------------------- /src/xmodem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/src/xmodem.h -------------------------------------------------------------------------------- /suppressions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/suppressions.txt -------------------------------------------------------------------------------- /test/TestUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/test/TestUtil.cpp -------------------------------------------------------------------------------- /test/TestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/test/TestUtil.h -------------------------------------------------------------------------------- /test/test_crypto/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/test/test_crypto/test_main.cpp -------------------------------------------------------------------------------- /test/test_mqtt/MQTT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/test/test_mqtt/MQTT.cpp -------------------------------------------------------------------------------- /test/test_serial/SerialModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/test/test_serial/SerialModule.cpp -------------------------------------------------------------------------------- /userPrefs.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/userPrefs.jsonc -------------------------------------------------------------------------------- /variants/esp32/chatter2/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/chatter2/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/chatter2/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/chatter2/variant.h -------------------------------------------------------------------------------- /variants/esp32/diy/dr-dev/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/dr-dev/variant.h -------------------------------------------------------------------------------- /variants/esp32/diy/hydra/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/hydra/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/diy/hydra/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/hydra/variant.h -------------------------------------------------------------------------------- /variants/esp32/diy/v1/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/v1/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/diy/v1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/v1/variant.h -------------------------------------------------------------------------------- /variants/esp32/diy/v1_1/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/v1_1/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/diy/v1_1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/diy/v1_1/variant.h -------------------------------------------------------------------------------- /variants/esp32/esp32.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/esp32.ini -------------------------------------------------------------------------------- /variants/esp32/heltec_v1/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/heltec_v1/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/heltec_v1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/heltec_v1/variant.h -------------------------------------------------------------------------------- /variants/esp32/heltec_v2.1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/heltec_v2.1/variant.h -------------------------------------------------------------------------------- /variants/esp32/heltec_v2/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/heltec_v2/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/heltec_v2/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/heltec_v2/variant.h -------------------------------------------------------------------------------- /variants/esp32/m5stack_core/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/m5stack_core/variant.h -------------------------------------------------------------------------------- /variants/esp32/nano-g1/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/nano-g1/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/nano-g1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/nano-g1/variant.h -------------------------------------------------------------------------------- /variants/esp32/rak11200/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/rak11200/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32/rak11200/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/rak11200/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/rak11200/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/rak11200/variant.h -------------------------------------------------------------------------------- /variants/esp32/station-g1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/station-g1/variant.h -------------------------------------------------------------------------------- /variants/esp32/tbeam/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tbeam/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/tbeam/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tbeam/variant.h -------------------------------------------------------------------------------- /variants/esp32/tbeam_v07/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tbeam_v07/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/tbeam_v07/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tbeam_v07/variant.h -------------------------------------------------------------------------------- /variants/esp32/tlora_v1/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v1/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/tlora_v1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v1/variant.h -------------------------------------------------------------------------------- /variants/esp32/tlora_v1_3/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v1_3/variant.h -------------------------------------------------------------------------------- /variants/esp32/tlora_v2/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v2/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/tlora_v2/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v2/variant.h -------------------------------------------------------------------------------- /variants/esp32/tlora_v2_1_16/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v2_1_16/variant.h -------------------------------------------------------------------------------- /variants/esp32/tlora_v2_1_18/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/tlora_v2_1_18/variant.h -------------------------------------------------------------------------------- /variants/esp32/trackerd/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/trackerd/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/trackerd/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/trackerd/variant.h -------------------------------------------------------------------------------- /variants/esp32/wiphone/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/wiphone/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32/wiphone/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/wiphone/platformio.ini -------------------------------------------------------------------------------- /variants/esp32/wiphone/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32/wiphone/variant.h -------------------------------------------------------------------------------- /variants/esp32c3/ai-c3/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32c3/ai-c3/platformio.ini -------------------------------------------------------------------------------- /variants/esp32c3/ai-c3/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32c3/ai-c3/variant.h -------------------------------------------------------------------------------- /variants/esp32c3/esp32c3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32c3/esp32c3.ini -------------------------------------------------------------------------------- /variants/esp32c6/esp32c6.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32c6/esp32c6.ini -------------------------------------------------------------------------------- /variants/esp32c6/tlora_c6/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32c6/tlora_c6/variant.h -------------------------------------------------------------------------------- /variants/esp32s2/esp32s2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s2/esp32s2.ini -------------------------------------------------------------------------------- /variants/esp32s3/dreamcatcher/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/dreamcatcher/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/esp32s3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/esp32s3.ini -------------------------------------------------------------------------------- /variants/esp32s3/heltec_v3/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/heltec_v3/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/heltec_v4/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/heltec_v4/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/icarus/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/icarus/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32s3/icarus/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/icarus/platformio.ini -------------------------------------------------------------------------------- /variants/esp32s3/icarus/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/icarus/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/link32_s3_v1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/link32_s3_v1/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/mesh-tab/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/mesh-tab/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/nibble_esp32/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/nibble_esp32/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/rak3312/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/rak3312/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32s3/rak3312/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/rak3312/platformio.ini -------------------------------------------------------------------------------- /variants/esp32s3/rak3312/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/rak3312/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/station-g2/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/station-g2/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/t-deck-pro/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-deck-pro/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/t-deck/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-deck/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32s3/t-deck/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-deck/platformio.ini -------------------------------------------------------------------------------- /variants/esp32s3/t-deck/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-deck/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/t-eth-elite/rfswitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-eth-elite/rfswitch.h -------------------------------------------------------------------------------- /variants/esp32s3/t-eth-elite/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-eth-elite/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/t-watch-s3/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/t-watch-s3/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/tlora-pager/rfswitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/tlora-pager/rfswitch.h -------------------------------------------------------------------------------- /variants/esp32s3/tlora-pager/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/tlora-pager/variant.h -------------------------------------------------------------------------------- /variants/esp32s3/unphone/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/unphone/pins_arduino.h -------------------------------------------------------------------------------- /variants/esp32s3/unphone/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/unphone/platformio.ini -------------------------------------------------------------------------------- /variants/esp32s3/unphone/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/unphone/variant.cpp -------------------------------------------------------------------------------- /variants/esp32s3/unphone/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/esp32s3/unphone/variant.h -------------------------------------------------------------------------------- /variants/native/portduino.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/native/portduino.ini -------------------------------------------------------------------------------- /variants/native/portduino/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/native/portduino/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/MS24SF1/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/MS24SF1/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/MS24SF1/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/MS24SF1/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/TWC_mesh_v4/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/TWC_mesh_v4/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/canaryone/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/canaryone/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/canaryone/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/canaryone/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/feather_diy/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/feather_diy/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/meshlink/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/meshlink/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/meshlink/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/meshlink/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/meshtiny/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/meshtiny/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/meshtiny/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/meshtiny/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/muzi_base/rfswitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/muzi_base/rfswitch.h -------------------------------------------------------------------------------- /variants/nrf52840/muzi_base/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/muzi_base/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/muzi_base/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/muzi_base/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/nrf52.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/nrf52.ini -------------------------------------------------------------------------------- /variants/nrf52840/nrf52832.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/nrf52832.ini -------------------------------------------------------------------------------- /variants/nrf52840/nrf52840.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/nrf52840.ini -------------------------------------------------------------------------------- /variants/nrf52840/r1-neo/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/r1-neo/platformio.ini -------------------------------------------------------------------------------- /variants/nrf52840/r1-neo/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/r1-neo/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/r1-neo/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/r1-neo/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/rak2560/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/rak2560/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/rak2560/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/rak2560/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/rak4631/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/rak4631/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/rak4631/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/rak4631/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/t-echo-lite/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/t-echo-lite/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/t-echo/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/t-echo/platformio.ini -------------------------------------------------------------------------------- /variants/nrf52840/t-echo/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/t-echo/variant.cpp -------------------------------------------------------------------------------- /variants/nrf52840/t-echo/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/t-echo/variant.h -------------------------------------------------------------------------------- /variants/nrf52840/wio-t1000-s/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/nrf52840/wio-t1000-s/variant.h -------------------------------------------------------------------------------- /variants/rp2040/ec_catsniffer/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/ec_catsniffer/variant.h -------------------------------------------------------------------------------- /variants/rp2040/nibble_rp2040/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/nibble_rp2040/variant.h -------------------------------------------------------------------------------- /variants/rp2040/rak11310/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rak11310/pins_arduino.h -------------------------------------------------------------------------------- /variants/rp2040/rak11310/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rak11310/platformio.ini -------------------------------------------------------------------------------- /variants/rp2040/rak11310/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rak11310/variant.h -------------------------------------------------------------------------------- /variants/rp2040/rp2040-lora/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rp2040-lora/variant.h -------------------------------------------------------------------------------- /variants/rp2040/rp2040.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rp2040.ini -------------------------------------------------------------------------------- /variants/rp2040/rpipico/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rpipico/platformio.ini -------------------------------------------------------------------------------- /variants/rp2040/rpipico/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rpipico/variant.h -------------------------------------------------------------------------------- /variants/rp2040/rpipicow/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rpipicow/platformio.ini -------------------------------------------------------------------------------- /variants/rp2040/rpipicow/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2040/rpipicow/variant.h -------------------------------------------------------------------------------- /variants/rp2350/rp2350.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2350/rp2350.ini -------------------------------------------------------------------------------- /variants/rp2350/rpipico2/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2350/rpipico2/platformio.ini -------------------------------------------------------------------------------- /variants/rp2350/rpipico2/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2350/rpipico2/variant.h -------------------------------------------------------------------------------- /variants/rp2350/rpipico2w/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/rp2350/rpipico2w/variant.h -------------------------------------------------------------------------------- /variants/stm32/rak3172/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/rak3172/platformio.ini -------------------------------------------------------------------------------- /variants/stm32/rak3172/rfswitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/rak3172/rfswitch.h -------------------------------------------------------------------------------- /variants/stm32/rak3172/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/rak3172/variant.h -------------------------------------------------------------------------------- /variants/stm32/stm32.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/stm32.ini -------------------------------------------------------------------------------- /variants/stm32/wio-e5/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/wio-e5/platformio.ini -------------------------------------------------------------------------------- /variants/stm32/wio-e5/rfswitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/wio-e5/rfswitch.h -------------------------------------------------------------------------------- /variants/stm32/wio-e5/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/variants/stm32/wio-e5/variant.h -------------------------------------------------------------------------------- /version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshtastic/firmware/HEAD/version.properties --------------------------------------------------------------------------------