Tom Fifield

Results 31 issues of Tom Fifield

This got a bit out of hand! It all started seeing comments from board makers, noting we had multiple overlapping variables for the same thing ... "FIXME: for some reason...

### Category Hardware Compatibility ### Hardware Other ### Firmware Version 2.3.16.0fa99745 ### Description During normal operation of a Seeed Wio WM-1110 Tracker, nearby nodes in the nodelist show as having...

bug

Previously, our baud rate cycled through one list twice. There were some rarer baudrates in there, so this code separates out those into a dedicated list that is only run...

### Hardware Seeed Card Tracker T1000-E ### Firmware Version 2.5.0 ### Description As discussed in Discord over the past 3 weeks, there are multiple instances of people reporting issues with...

bug
tech debt
high-priority
hardware-support
pinned

We use code from the SimpleJSON library: https://github.com/MJPA/SimpleJSON Specifically, * src/serialization/JSON{.cpp,h} * src/serialization/JSONValue{.cpp,h} This code has not been updated in 8 years and the project appears unmaintained. We should consider...

bug
help wanted
tech debt
high-priority
requires-docs

This addition is a guide for board makers to use when defining meshtastic variants. Currently it has information about settings for GPS, Audio and Keyboards. Generally, variant.h is a bit...

Meshtastic can automatically discover and use many different types of GPS. This means that it's generally possible to add a GPS chip to a board that doesn't have one, connect...

platformio/[email protected] --> 6.10.0 lewisxhe/XPowersLib@^0.2.6 --> 0.2.7 platformio/framework-arduinoststm32@~Oct 2024 --> 4.20900.0 zinggjm/GxEPD2@^1.4.9 --> 1.6.2 tool-esptoolpy@^1.40500.0 --> 1.40801.0 Used platformio tool to check, kept to minor version updates, checked release notes for...

Last release a change introduced different branching functions in gps.cpp based on the model of a device. This makes the code less readable and introduces the potential for bugs. This...

The LTR390 is a UV sensor. This patch adds detection support, for a future patch that will add the full sensor support. https://github.com/meshtastic/firmware/issues/5980