Skip to content

Resolve #8887 (T-LoRaPager Vibration on New Message Delivery)#8888

Merged
thebentern merged 5 commits into
meshtastic:developfrom
polarikus:8887-pager-vibration
Dec 8, 2025
Merged

Resolve #8887 (T-LoRaPager Vibration on New Message Delivery)#8888
thebentern merged 5 commits into
meshtastic:developfrom
polarikus:8887-pager-vibration

Conversation

@polarikus

Copy link
Copy Markdown
Contributor

Resolve #8887

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • LilyGo T-LoraPager

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds vibration support for the T-LoRaPager device when new messages are received, resolving issue #8887. The implementation uses the Adafruit DRV2605 haptic motor driver to provide tactile feedback.

Key Changes:

  • Extended the vibration support (already present for T_WATCH_S3) to include T_LORA_PAGER device
  • Added device-specific vibration waveform configuration for T_LORA_PAGER with a distinctive buzz pattern (4 pulses with pauses)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/modules/ExternalNotificationModule.cpp Outdated
Comment thread src/modules/ExternalNotificationModule.cpp Outdated
Comment thread src/modules/ExternalNotificationModule.cpp Outdated
polarikus and others added 3 commits December 7, 2025 15:04
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@thebentern thebentern added the enhancement New feature or request label Dec 7, 2025
@thebentern thebentern merged commit 94aedff into meshtastic:develop Dec 8, 2025
75 checks passed
ponzano pushed a commit to Meshlink-Team/meshlink-firmware that referenced this pull request Dec 8, 2025
…y) (meshtastic#8888)

* Resolve meshtastic#8887

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* use canBuzz method

* trunk fmt

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
scobert969 pushed a commit to zeropt/meshtastic-firmware that referenced this pull request Dec 22, 2025
…y) (meshtastic#8888)

* Resolve meshtastic#8887

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* use canBuzz method

* trunk fmt

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
jeek pushed a commit to jeek/Meshtastic-Exploiteers-Hacker-Pager that referenced this pull request Jun 30, 2026
…y) (meshtastic#8888)

* Resolve meshtastic#8887

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/modules/ExternalNotificationModule.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* use canBuzz method

* trunk fmt

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: T-LoRaPager Vibration on New Message Delivery

3 participants