remove redundant os_runloop_once() (#5)
This commit is contained in:
parent
c7e014fb38
commit
8bad9225c2
22
main/ttn.ino
22
main/ttn.ino
@ -82,7 +82,7 @@ void forceTxSingleChannelDr() {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Set data rate (SF) and transmit power for uplink
|
// Set data rate (SF) and transmit power for uplink
|
||||||
LMIC_setDrTxpow(LORAWAN_SF, 14);
|
ttn_sf(LORAWAN_SF);
|
||||||
}
|
}
|
||||||
|
|
||||||
// LMIC library will call this method when an event is fired
|
// LMIC library will call this method when an event is fired
|
||||||
@ -188,18 +188,6 @@ void ttn_join() {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// If using a mono-channel gateway disable all channels
|
|
||||||
// but the one the gateway is listening to
|
|
||||||
//LMIC_disableChannel(0);
|
|
||||||
//LMIC_disableChannel(1);
|
|
||||||
//LMIC_disableChannel(2);
|
|
||||||
//LMIC_disableChannel(3);
|
|
||||||
//LMIC_disableChannel(4);
|
|
||||||
//LMIC_disableChannel(5);
|
|
||||||
//LMIC_disableChannel(6);
|
|
||||||
//LMIC_disableChannel(7);
|
|
||||||
//LMIC_disableChannel(8);
|
|
||||||
|
|
||||||
// TTN defines an additional channel at 869.525Mhz using SF9 for class B
|
// TTN defines an additional channel at 869.525Mhz using SF9 for class B
|
||||||
// devices' ping slots. LMIC does not have an easy way to define set this
|
// devices' ping slots. LMIC does not have an easy way to define set this
|
||||||
// frequency and support for class B is spotty and untested, so this
|
// frequency and support for class B is spotty and untested, so this
|
||||||
@ -215,7 +203,7 @@ void ttn_join() {
|
|||||||
forceTxSingleChannelDr();
|
forceTxSingleChannelDr();
|
||||||
#else
|
#else
|
||||||
// Set default rate and transmit power for uplink (note: txpow seems to be ignored by the library)
|
// Set default rate and transmit power for uplink (note: txpow seems to be ignored by the library)
|
||||||
LMIC_setDrTxpow(DR_SF7, 14);
|
ttn_sf(LORAWAN_SF);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Trigger a false joined
|
// Trigger a false joined
|
||||||
@ -231,9 +219,6 @@ void ttn_join() {
|
|||||||
// LMiC will already have decided to send on one of the 3 default
|
// LMiC will already have decided to send on one of the 3 default
|
||||||
// channels; ensure it uses the one we want
|
// channels; ensure it uses the one we want
|
||||||
LMIC.txChnl = SINGLE_CHANNEL_GATEWAY;
|
LMIC.txChnl = SINGLE_CHANNEL_GATEWAY;
|
||||||
|
|
||||||
// ...and make sure we see the EV_JOINING event being logged
|
|
||||||
os_runloop_once();
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@ -260,9 +245,8 @@ void ttn_send(uint8_t * data, uint8_t data_size, uint8_t port, bool confirmed){
|
|||||||
|
|
||||||
// Prepare upstream data transmission at the next possible time.
|
// Prepare upstream data transmission at the next possible time.
|
||||||
// Parameters are port, data, length, confirmed
|
// Parameters are port, data, length, confirmed
|
||||||
|
|
||||||
LMIC_setTxData2(port, data, data_size, confirmed ? 1 : 0);
|
LMIC_setTxData2(port, data, data_size, confirmed ? 1 : 0);
|
||||||
|
|
||||||
_ttn_callback(EV_QUEUED);
|
_ttn_callback(EV_QUEUED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user