Browse Source
Merge pull request #493 from liamcottle/fix/cli-messages
Don't show CLI replies on display
pull/498/head
ripplebiz
11 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
9 additions and
5 deletions
-
examples/companion_radio/MyMesh.cpp
|
|
|
@ -319,13 +319,17 @@ void MyMesh::queueMessage(const ContactInfo &from, uint8_t txt_type, mesh::Packe |
|
|
|
uint8_t frame[1]; |
|
|
|
frame[0] = PUSH_CODE_MSG_WAITING; // send push 'tickle'
|
|
|
|
_serial->writeFrame(frame, 1); |
|
|
|
} else { |
|
|
|
#ifdef DISPLAY_CLASS |
|
|
|
ui_task.soundBuzzer(UIEventType::contactMessage); |
|
|
|
#endif |
|
|
|
} |
|
|
|
|
|
|
|
#ifdef DISPLAY_CLASS |
|
|
|
ui_task.newMsg(path_len, from.name, text, offline_queue_len); |
|
|
|
// we only want to show text messages on display, not cli data
|
|
|
|
bool should_display = txt_type == TXT_TYPE_PLAIN || txt_type == TXT_TYPE_SIGNED_PLAIN; |
|
|
|
if (should_display) { |
|
|
|
ui_task.newMsg(path_len, from.name, text, offline_queue_len); |
|
|
|
if (!_serial->isConnected()) { |
|
|
|
ui_task.soundBuzzer(UIEventType::contactMessage); |
|
|
|
} |
|
|
|
} |
|
|
|
#endif |
|
|
|
} |
|
|
|
|
|
|
|
|