Skip to content

Add a Gitter chat badge to README.md#1

Merged
geeksville merged 1 commit into
meshtastic:masterfrom
gitter-badger:gitter-badge
Feb 14, 2020
Merged

Add a Gitter chat badge to README.md#1
geeksville merged 1 commit into
meshtastic:masterfrom
gitter-badger:gitter-badge

Conversation

@gitter-badger

Copy link
Copy Markdown
Contributor

geeksville/Meshtastic-esp32 now has a Chat Room on Gitter

@geeksville has just created a chat room. You can visit it here: https://gitter.im/Meshtastic/community.

This pull-request adds this badge to your README.md:

Gitter

If my aim is a little off, please let me know.

Happy chatting.

PS: Click here if you would prefer not to receive automatic pull-requests from Gitter in future.

@geeksville geeksville merged commit 044482d into meshtastic:master Feb 14, 2020
geeksville pushed a commit that referenced this pull request Apr 8, 2020
Fix Meshtastic#80: Increase screen timeout to 5 minutes
geeksville pushed a commit that referenced this pull request May 13, 2020
geeksville pushed a commit that referenced this pull request May 19, 2020
geeksville pushed a commit that referenced this pull request Jul 14, 2020
geeksville pushed a commit that referenced this pull request Sep 12, 2020
geeksville pushed a commit that referenced this pull request Oct 29, 2020
geeksville pushed a commit that referenced this pull request Dec 26, 2020
merge from original repository
@mc-hamster mc-hamster mentioned this pull request Mar 27, 2021
geeksville referenced this pull request in geeksville/Meshtastic-esp32 Aug 17, 2021
* fix assertion failure
```
22:57:36 64409 [PositionPlugin] FIXME-update-db Sniffing packet
22:57:36 64409 [PositionPlugin] Delivering rx packet (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Forwarding to phone (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Update DB node 0x85f4da1, rx_time=1628895456
22:57:36 64409 [PositionPlugin] Plugin routing considered
22:57:36 64409 [PositionPlugin] Add packet record (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Expanding short PSK #1
22:57:36 64409 [PositionPlugin] Installing AES128 key!
22:57:36 64409 [PositionPlugin] enqueuing for send (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0xb1 encrypted rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] (bw=125, sf=12, cr=4/8) packet symLen=32 ms, payloadSize=22, time 2596 ms
22:57:36 64409 [PositionPlugin] txGood=6,rxGood=10,rxBad=0
22:57:36 64409 [PositionPlugin] AirTime - Packet transmitted : 2596ms
22:57:36 64409 [RadioIf] assert failed src/mesh/RadioLibInterface.cpp: 240, void RadioLibInterface::handleReceiveInterrupt(), test=isReceiving
```
geeksville pushed a commit that referenced this pull request Sep 18, 2021
sachaw pushed a commit that referenced this pull request Nov 11, 2021
mc-hamster pushed a commit that referenced this pull request Jan 5, 2022
mkinney pushed a commit that referenced this pull request Jan 24, 2022
* Tryfix: Local replica for build problem

* Update platformio.ini

* use the real repo again
@GUVWAF GUVWAF mentioned this pull request Oct 1, 2022
@rcarteraz rcarteraz mentioned this pull request Feb 18, 2025
@PJ5168 PJ5168 mentioned this pull request Mar 16, 2025
@philbusby philbusby mentioned this pull request Jun 24, 2025
3 tasks
@jstockdale jstockdale mentioned this pull request Jun 30, 2025
18 tasks
vidplace7 pushed a commit that referenced this pull request Jul 11, 2025
* BRC 2024 Golden Spike Data

* Configurable units, based on pull #1

Not exactly the same change; the interim number must be feet for use with golden spike data as-is.

* update meshtastic 2.6 with BRC 2025 Golden Spike

* add performance improvements

* fixed roads + script to make roads

* refactored string generation to allow getting hour & street separately for multi-line display

* Display BRC location on self location page

* formatting fixes via `trunk fmt`

* Show BRC location of favorite node

---------

Co-authored-by: Gaetan Gueraud <exadeci@gmail.com>
vidplace7 pushed a commit that referenced this pull request Jul 12, 2025
* BRC 2024 Golden Spike Data

* Configurable units, based on pull #1

Not exactly the same change; the interim number must be feet for use with golden spike data as-is.

* update meshtastic 2.6 with BRC 2025 Golden Spike

* add performance improvements

* fixed roads + script to make roads

* refactored string generation to allow getting hour & street separately for multi-line display

* Display BRC location on self location page

* formatting fixes via `trunk fmt`

* Show BRC location of favorite node

---------

Co-authored-by: Gaetan Gueraud <exadeci@gmail.com>
vidplace7 pushed a commit that referenced this pull request Jul 12, 2025
* BRC 2024 Golden Spike Data

* Configurable units, based on pull #1

Not exactly the same change; the interim number must be feet for use with golden spike data as-is.

* update meshtastic 2.6 with BRC 2025 Golden Spike

* add performance improvements

* fixed roads + script to make roads

* refactored string generation to allow getting hour & street separately for multi-line display

* Display BRC location on self location page

* formatting fixes via `trunk fmt`

* Show BRC location of favorite node

---------

Co-authored-by: Gaetan Gueraud <exadeci@gmail.com>
vidplace7 pushed a commit that referenced this pull request Jul 21, 2025
* BRC 2024 Golden Spike Data

* Configurable units, based on pull #1

Not exactly the same change; the interim number must be feet for use with golden spike data as-is.

* update meshtastic 2.6 with BRC 2025 Golden Spike

* add performance improvements

* fixed roads + script to make roads

* refactored string generation to allow getting hour & street separately for multi-line display

* Display BRC location on self location page

* formatting fixes via `trunk fmt`

* Show BRC location of favorite node

---------

Co-authored-by: Gaetan Gueraud <exadeci@gmail.com>
@mesb1 mesb1 mentioned this pull request Nov 15, 2025
3 tasks
stephensb pushed a commit to stephensb/nesso-n1-meshtastic-firmware that referenced this pull request Apr 8, 2026
…cking

When i2c_read_byte() detects NESSO_I2C_FAIL_THRESHOLD (3) consecutive
failures it automatically attempts to recover the bus and logs every step
to Serial so the working config can be identified.

Recovery sequence:
  1. Wire.end() + Wire.begin() at 10/50/100/400 kHz — probe PI4IO (0x43)
     after each to confirm bus is live
  2. If reinit alone fails: 9-pulse manual SCL clocking to free any slave
     holding SDA low mid-transaction, then retry each frequency above
  3. Each step prints [I2C-RECOVERY] lines including per-pulse SDA state,
     result, and a ">>> Report this frequency <<<" line on success

Sample output to paste back:
  [I2C] 3 consecutive failures (last: addr=0x43 reg=0x13 err=2)
  [I2C-RECOVERY] === Attempt meshtastic#1 after 3 consecutive failures ===
  [I2C-RECOVERY] freq=10kHz (10000 Hz) -> FAIL
  [I2C-RECOVERY] freq=100kHz (100000 Hz) -> OK
  [I2C-RECOVERY] SUCCESS with simple reinit at 100kHz
  [I2C-RECOVERY] >>> Report this frequency: 100kHz <<<

https://claude.ai/code/session_018GPndZj6m6bVJmFSvDqMqV
stephensb pushed a commit to stephensb/nesso-n1-meshtastic-firmware that referenced this pull request Apr 10, 2026
Adds a one-shot diagnostic module (ARDUINO_NESSO_N1 only) that runs a
full hardware scan when KEY2 is held (ALT_LONG event). Results printed
to serial log and shown as an 8-second overlay banner on screen.

Tests covered:
  - KEY2 confirmed by the trigger itself
  - FT5x06 touch (0x38): I2C probe + chip_vendor_id/firmware_id
  - BMI270 accel (0x68): chip ID read (expect 0x24), internal status
  - BQ27220 fuel gauge (0x55): probe + voltage register
  - AW32001E charger (0x49): probe + reg0
  - PI4IO meshtastic#1 (0x43) and meshtastic#2 (0x44): probe + IN_STA (buttons, VIN_DETECT)

Uses raw Wire calls (bypasses variant.cpp failure counter) so probing
a sleeping/absent device does not trigger I2C bus recovery.

https://claude.ai/code/session_018GPndZj6m6bVJmFSvDqMqV
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants