New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transport update #722
Transport update #722
Conversation
84f01a4
to
c172d9b
Compare
c172d9b
to
9670678
Compare
9670678
to
fe9fab0
Compare
Will evaluate git discipline... |
Git commit message(s) look good! |
Will evaluate git discipline... |
Congratulations! I found no problems building this pull request for any of the supported boards or examples. |
2ebe424
to
d27b32f
Compare
Will evaluate git discipline... |
Git commit message(s) look good! |
I found warnings (compiler or Doxygen related) in the MySensors core library when building the core library verification sketches. Please rebuild your changes locally with all warnings enabled in the Arduino IDE and make sure it compiles cleanly and resubmit your changes. You do not need to resolve warnings that are unrelated to your change. |
d27b32f
to
f649996
Compare
Will evaluate git discipline... |
Git commit message(s) look good! |
Core tests successful. |
Jenkins, build examples please |
Congratulations! I found no problems building this pull request for any of the supported boards or examples. |
38aae8c
to
ee253ff
Compare
ee253ff
to
417cfad
Compare
Will evaluate git discipline... |
Git commit message(s) look good! |
Jenkins, build examples please |
Congratulations! I found no problems building this pull request for any of the supported boards or examples. |
Core tests successful. |
New features:
#define MY_RFM69_NEW_DRIVER
on all nodes & GW.MY_XYZ_POWER_PIN
MY_PASSIVE_NODE
- node reports passively, i.e. one-off transmission, no established uplink required, no resend, no ACK: transmissions can be undirected (no defined parent, but need for de-duplication as all repeaters will forward the message, not recommended - frequent routing tables updates if node reporting via several parents) or directed via a static parent (recommended)MY_RFM_TCXO
to use temperature controlled oscillator (if present), fixes RFM95 with TCXO #753transportGetSignalReport()
function, reports (if implemented) RSSI, SNR, TX power level, uplink signal quality.Information is requested using
I_SIGNAL_REPORT_REQUEST:[SELECTOR]
:S[!]: receiving SNR at node (! from node)
R[!]: receiving RSSI at node (! from node)
P: TX power level %
T: TX power level dBm
U: uplink quality (RSSI)
Changes:
#define MY_DEBUG_VERBOSE_XYZ
I_PRE_SLEEP_NOTIFICATION
andI_POST_SLEEP_NOTIFICATION
instead of heartbeat (payload: PRE: waiting/processing time for incoming messages until sleeping, POST: sleeping time), fixes Smartsleep: Notification about going to sleep instead of heartbeat #730Fixes: