Skip to content
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

TTGO LoRa32 (T3S3 v1.2) Error -16 #1056

Closed
ThePioS opened this issue Apr 5, 2024 · 10 comments
Closed

TTGO LoRa32 (T3S3 v1.2) Error -16 #1056

ThePioS opened this issue Apr 5, 2024 · 10 comments
Labels
bug Something isn't working resolved Issue was resolved (e.g. bug fixed, or feature implemented)

Comments

@ThePioS
Copy link

ThePioS commented Apr 5, 2024

I have been trying to get the LoRaWAN_Starter example to work. The board i am using is a LILYGO T3S3 V1.2 ESP32-S3 LoRa SX1276 Development Board.

To run the code I mapped the pins of my module to the config.h file and added the JoinEUI, DevEUI, AppKey and nwkKey


SX1276 radio = new Module(7, 9, 8, 33);

In LoRaWAN_Starter.ino I added the following line to void setup:


SPI.begin(SCLK_PIN, MISO_PIN, MOSI_PIN);

After running the code my device connects to TTN and gets a join accept message but when trying to perform the payload uplink I get the error: Error in sendReceive(-16)

This is the debug output:


00:34:12.553 -> [Radio] Initializing ... 
00:34:12.553 -> Setup ... 
00:34:12.553 -> Initalise the radio
00:34:12.553 -> RLB_DBG: RadioLib Debug Info
00:34:12.553 -> RLB_DBG: Version:  6.5.0.0
00:34:12.553 -> RLB_DBG: Platform: ESP32
00:34:12.553 -> RLB_DBG: Compiled: Apr  5 2024 23:42:39
00:34:12.553 -> 
00:34:12.553 -> RLB_SPI: R	42	12	
00:34:12.553 -> RLB_DBG: M	SX127x
00:34:12.553 -> RLB_SPI: R	1	F	
00:34:12.553 -> RLB_SPI: R	1	9	
00:34:12.553 -> RLB_SPI: W	1	9	
00:34:12.553 -> RLB_SPI: R	1	9	
00:34:12.553 -> RLB_SPI: R	24	5	
00:34:12.553 -> RLB_SPI: W	24	0	

/******************************************/

00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	1E	90	
00:34:12.586 -> RLB_SPI: W	1E	94	
00:34:12.586 -> RLB_SPI: R	1E	94	
00:34:12.586 -> Join ('login') to the LoRaWAN Network
00:34:12.586 -> RLB_PRO: Configuration mismatch (checksum: 0, mode: 0, class: 0, plan: 1)
00:34:12.586 -> RLB_PRO: Nonces buffer:
00:34:12.586 -> RLB_PRO: 0000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00:34:12.586 -> RLB_PRO: Clearing buffer and starting fresh
00:34:12.586 -> RLB_PRO: Setting up dynamic channels
00:34:12.586 -> RLB_PRO: UL:   0 1 868.100 (0 - 5) | DL:   0 1 868.100 (0 - 5)
00:34:12.586 -> RLB_PRO: UL:   1 1 868.300 (0 - 5) | DL:   1 1 868.300 (0 - 5)
00:34:12.586 -> RLB_PRO: UL:   2 1 868.500 (0 - 5) | DL:   2 1 868.500 (0 - 5)
00:34:12.586 -> RLB_PRO: [MAC] 0x03
00:34:12.586 -> RLB_PRO: 0000000 20 00 00 80                                     |  ...              
00:34:12.586 -> RLB_PRO: LinkADRReq: dataRate = 2, txPower = 0, chMask = 0x0000, chMaskCntl = 0, nbTrans = 0
00:34:12.586 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_PRO: PHY: TX = 16 dBm
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: W	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	9	F8	
00:34:12.586 -> RLB_SPI: W	9	F8	
00:34:12.586 -> RLB_SPI: R	9	F8	
00:34:12.586 -> RLB_SPI: R	9	F8	
00:34:12.586 -> RLB_SPI: W	9	FE	
00:34:12.586 -> RLB_SPI: R	9	FE	
00:34:12.586 -> RLB_SPI: R	4D	84	
00:34:12.586 -> RLB_SPI: W	4D	84	
00:34:12.586 -> RLB_SPI: R	4D	84	
00:34:12.586 -> RLB_PRO: LinkADRAns: status = 0x07
00:34:12.586 -> RLB_PRO: [MAC] 0x04
00:34:12.586 -> RLB_PRO: 0000000 07                                              | .                 
00:34:12.586 -> RLB_PRO: DutyCycleReq: max duty cycle = 1/2^7
00:34:12.586 -> RLB_PRO: [MAC] 0x05
00:34:12.586 -> RLB_PRO: 0000000 00 d2 ad 84                                     | ....              
00:34:12.586 -> RLB_PRO: RXParamSetupReq: rx1DrOffset = 0, rx2DataRate = 0, freq = 869.525024
00:34:12.586 -> RLB_SPI: R	24	0	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: W	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	6	6C	
00:34:12.586 -> RLB_SPI: W	6	D9	
00:34:12.586 -> RLB_SPI: R	6	D9	
00:34:12.586 -> RLB_SPI: R	7	80	
00:34:12.586 -> RLB_SPI: W	7	61	
00:34:12.586 -> RLB_SPI: R	7	61	
00:34:12.586 -> RLB_SPI: R	8	0	
00:34:12.586 -> RLB_SPI: W	8	9A	
00:34:12.586 -> RLB_SPI: R	8	9A	
00:34:12.586 -> RLB_PRO: RXParamSetupAns: status = 0x07
00:34:12.586 -> RLB_PRO: [MAC] 0x08
00:34:12.586 -> RLB_PRO: 0000000 01                                              | .                 
00:34:12.586 -> RLB_PRO: RXTimingSetupReq: delay = 1 sec
00:34:12.586 -> RLB_PRO: [MAC] 0x09
00:34:12.586 -> RLB_PRO: 0000000 05                                              | .                 
00:34:12.586 -> RLB_PRO: TxParamSetupReq: dlDwell = 0, ulDwell = 0, maxEirp = 16 dBm
00:34:12.586 -> RLB_PRO: [MAC] 0x0C
00:34:12.586 -> RLB_PRO: 0000000 65                                              | e                 
00:34:12.586 -> RLB_PRO: ADRParamSetupReq: limitExp = 6, delayExp = 5
00:34:12.586 -> RLB_PRO: [MAC] 0x0F
00:34:12.586 -> RLB_PRO: 0000000 fa                                              | .                 
00:34:12.586 -> RLB_PRO: RejoinParamSetupReq: maxTime = 15, maxCount = 10
00:34:12.586 -> RLB_PRO: RejoinParamSetupAns: status = 0x03
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: W	1	89	
00:34:12.586 -> RLB_SPI: R	1	89	
00:34:12.586 -> RLB_SPI: R	9	FE	

/******************************************/

00:34:12.621 -> RLB_SPI: R	2C	12	
00:34:12.621 -> RLB_SPI: R	1	8D	
00:34:12.621 -> RLB_SPI: R	1	8D	
00:34:12.621 -> RLB_SPI: W	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_PRO: 
00:34:12.621 -> RLB_PRO: PHY: Frequency UL = 868.500 MHz
00:34:12.621 -> RLB_SPI: R	24	0	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: W	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	6	D9	
00:34:12.621 -> RLB_SPI: W	6	D9	
00:34:12.621 -> RLB_SPI: R	6	D9	
00:34:12.621 -> RLB_SPI: R	7	61	
00:34:12.621 -> RLB_SPI: W	7	20	
00:34:12.621 -> RLB_SPI: R	7	20	
00:34:12.621 -> RLB_SPI: R	8	9A	
00:34:12.621 -> RLB_SPI: W	8	0	
00:34:12.621 -> RLB_SPI: R	8	0	
00:34:12.621 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: W	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1D	76	
00:34:12.621 -> RLB_SPI: W	1D	76	

/******************************************/

00:34:12.621 -> RLB_SPI: R	D	0	
00:34:12.621 -> RLB_SPI: W	D	0	
00:34:12.621 -> RLB_SPI: R	D	0	
00:34:12.621 -> RLB_SPI: W	0	0	12	89	AB	64	53	99	EF	DE	D6	2B	0	D8	7E	D5	B3	70	0	0	C8	D4	61	94	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.621 -> RLB_SPI: R	1	89	
00:34:12.660 -> RLB_SPI: W	1	8B	
00:34:12.660 -> RLB_SPI: R	1	8A

/******************************************/

00:34:12.993 -> RLB_SPI: W	12	FF	
00:34:12.993 -> RLB_SPI: R	1	89	
00:34:12.993 -> RLB_SPI: R	1	89	
00:34:12.993 -> RLB_SPI: W	1	89	
00:34:12.993 -> RLB_SPI: R	1	89	
00:34:12.993 -> RLB_PRO: Join-request sent <-- Rx Delay start
00:34:12.993 -> RLB_PRO: 
00:34:13.037 -> RLB_PRO: PHY: Frequency DL = 868.500 MHz
00:34:13.037 -> RLB_SPI: R	24	0	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: W	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: R	6	D9	
00:34:13.037 -> RLB_SPI: W	6	D9	
00:34:13.037 -> RLB_SPI: R	6	D9	
00:34:13.037 -> RLB_SPI: R	7	20	
00:34:13.037 -> RLB_SPI: W	7	20	
00:34:13.037 -> RLB_SPI: R	7	20
00:34:13.037 -> RLB_SPI: R	8	0	
00:34:13.037 -> RLB_SPI: W	8	0	
00:34:13.037 -> RLB_SPI: R	8	0	
00:34:13.037 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	
00:34:13.037 -> RLB_SPI: W	1	89	
00:34:13.037 -> RLB_SPI: R	1	89	

/******************************************/

00:34:18.025 -> RLB_SPI: R	1	89	
00:34:18.025 -> RLB_SPI: W	1	8E	
00:34:18.025 -> RLB_SPI: R	1	8E	
00:34:18.025 -> RLB_PRO: Opening Rx1 window (227000 us timeout)... <-- Rx Delay end 
00:34:18.260 -> RLB_PRO: Closing Rx1 window
00:34:18.260 -> RLB_SPI: R	1	8E	
00:34:18.260 -> RLB_SPI: R	12	10	
00:34:18.260 -> RLB_SPI: R	1	8E	
00:34:18.260 -> RLB_SPI: R	12	10	
00:34:18.478 -> RLB_SPI: W	1	89	

/******************************************/

00:34:18.478 -> RLB_SPI: R	1C	0	
00:34:18.478 -> RLB_SPI: R	0	20	AB	49	2D	28	40	EC	EB	95	3E	60	A	46	C7	E4	F1	B5	88	44	B2	B6	5A	A	CF	48	94	55	BE	8F	C9	32	D4	83	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: W	12	FF	
00:34:18.478 -> RLB_PRO: joinAcceptMsg:
00:34:18.478 -> RLB_PRO: 0000000 20 26 00 00 13 00 00 99 e5 08 26 03 05 18 4f 84 |  &........&...O.
00:34:18.478 -> RLB_PRO: 0000010 e8 56 84 b8 5e 84 88 66 84 58 6e 84 00 0d ce 8b | .V..^..f.Xn.....
00:34:18.478 -> RLB_PRO: 0000020 ee                                              | .                 
00:34:18.478 -> RLB_PRO: JoinNoncePrev: 0, JoinNonce: 38
00:34:18.478 -> RLB_PRO: LoRaWAN revision: 1.0
00:34:18.478 -> RLB_PRO: [MAC] 0x05
00:34:18.478 -> RLB_PRO: 0000000 03 d2 ad 84                                     | ....              
00:34:18.478 -> RLB_PRO: RXParamSetupReq: rx1DrOffset = 0, rx2DataRate = 3, freq = 869.525024
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: W	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	6	D9	
00:34:18.478 -> RLB_SPI: W	6	D9

/******************************************/

00:34:18.478 -> RLB_SPI: R	8	9A	
00:34:18.478 -> RLB_SPI: W	8	0	
00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: RXParamSetupAns: status = 0x07
00:34:18.478 -> RLB_PRO: [MAC] 0x08
00:34:18.478 -> RLB_PRO: 0000000 05                                              | .                 
00:34:18.478 -> RLB_PRO: RXTimingSetupReq: delay = 5 sec
00:34:18.478 -> RLB_PRO: Setting up dynamic channels
00:34:18.478 -> RLB_PRO: UL:   0 1 868.100 (0 - 5) | DL:   0 1 868.100 (0 - 5)
00:34:18.478 -> RLB_PRO: UL:   1 1 868.300 (0 - 5) | DL:   1 1 868.300 (0 - 5)
00:34:18.478 -> RLB_PRO: UL:   2 1 868.500 (0 - 5) | DL:   2 1 868.500 (0 - 5)
00:34:18.478 -> RLB_PRO: Processing CFList
00:34:18.478 -> RLB_PRO: [MAC] 0x07
00:34:18.478 -> RLB_PRO: 0000000 03 18 4f 84 50                                  | ..O.P             
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	

/******************************************/

00:34:18.478 -> RLB_SPI: W	8	0	
00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: NewChannelReq:
00:34:18.478 -> RLB_PRO: UL:   3 1 867.100 (0 - 5) | DL:   3 1 867.100 (0 - 5)
00:34:18.478 -> RLB_PRO: NewChannelAns: status = 0x03
00:34:18.478 -> RLB_PRO: [MAC] 0x07
00:34:18.478 -> RLB_PRO: 0000000 04 e8 56 84 50                                  | ..V.P             
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: W	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	6	D9	

/******************************************/

00:34:18.478 -> RLB_SPI: R	8	33	
00:34:18.478 -> RLB_SPI: W	8	0	
00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: NewChannelReq:
00:34:18.478 -> RLB_PRO: UL:   4 1 867.300 (0 - 5) | DL:   4 1 867.300 (0 - 5)
00:34:18.478 -> RLB_PRO: NewChannelAns: status = 0x03
00:34:18.478 -> RLB_PRO: [MAC] 0x07
00:34:18.478 -> RLB_PRO: 0000000 05 b8 5e 84 50                                  | ..^.P             
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: W	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	

/******************************************/

00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: NewChannelReq:
00:34:18.478 -> RLB_PRO: UL:   5 1 867.500 (0 - 5) | DL:   5 1 867.500 (0 - 5)
00:34:18.478 -> RLB_PRO: NewChannelAns: status = 0x03
00:34:18.478 -> RLB_PRO: [MAC] 0x07
00:34:18.478 -> RLB_PRO: 0000000 06 88 66 84 50                                  | ..f.P             
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	

/******************************************/

00:34:18.478 -> RLB_SPI: R	8	CD	
00:34:18.478 -> RLB_SPI: W	8	0	
00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: NewChannelReq:
00:34:18.478 -> RLB_PRO: UL:   6 1 867.700 (0 - 5) | DL:   6 1 867.700 (0 - 5)
00:34:18.478 -> RLB_PRO: NewChannelAns: status = 0x03
00:34:18.478 -> RLB_PRO: [MAC] 0x07
00:34:18.478 -> RLB_PRO: 0000000 07 58 6e 84 50                                  | .Xn.P             
00:34:18.478 -> RLB_SPI: R	24	0	
00:34:18.478 -> RLB_SPI: R	1	89	
00:34:18.478 -> RLB_SPI: R	1	89	

/******************************************/

00:34:18.478 -> RLB_SPI: W	8	0	
00:34:18.478 -> RLB_SPI: R	8	0	
00:34:18.478 -> RLB_PRO: NewChannelReq:
00:34:18.478 -> RLB_PRO: UL:   7 1 867.900 (0 - 5) | DL:   7 1 867.900 (0 - 5)
00:34:18.478 -> RLB_PRO: NewChannelAns: status = 0x03
00:34:18.478 -> Ready!
00:34:18.478 -> 
00:34:18.478 -> Sending uplink
00:34:18.478 -> RLB_SPI: R	1	0	
00:34:18.478 -> RLB_SPI: R	1	0	
00:34:18.478 -> RLB_SPI: R	1	0	
00:34:18.478 -> RLB_SPI: W	1	5	
00:34:18.478 -> RLB_SPI: R	1	0	

/******************************************/

00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: 
00:34:18.514 -> RLB_SPI: address:	0x1
00:34:18.514 -> RLB_SPI: bits:		2 0
00:34:18.514 -> RLB_SPI: value:		0x5
00:34:18.514 -> RLB_SPI: current:	0x0
00:34:18.514 -> RLB_SPI: mask:		0x7
00:34:18.514 -> RLB_SPI: new:		0x5
00:34:18.514 -> RLB_SPI: read:		0x0
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	

/******************************************/

00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: 
00:34:18.514 -> RLB_SPI: address:	0x1
00:34:18.514 -> RLB_SPI: bits:		2 0
00:34:18.514 -> RLB_SPI: value:		0x1
00:34:18.514 -> RLB_SPI: current:	0x0
00:34:18.514 -> RLB_SPI: mask:		0x7
00:34:18.514 -> RLB_SPI: new:		0x1
00:34:18.514 -> RLB_SPI: read:		0x0
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: W	1	5	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	

/******************************************/

0:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: R	1	0	
00:34:18.514 -> RLB_SPI: 
00:34:18.514 -> RLB_SPI: address:	0x1
00:34:18.514 -> RLB_SPI: bits:		2 0
00:34:18.514 -> RLB_SPI: value:		0x5
00:34:18.514 -> RLB_SPI: current:	0x0
00:34:18.514 -> RLB_SPI: mask:		0x7
00:34:18.514 -> RLB_SPI: new:		0x5
00:34:18.514 -> RLB_SPI: read:		0x0
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.514 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: W	1	1	
00:34:18.546 -> RLB_SPI: R	1	0	

/******************************************/

0:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: 
00:34:18.546 -> RLB_SPI: address:	0x1
00:34:18.546 -> RLB_SPI: bits:		2 0
00:34:18.546 -> RLB_SPI: value:		0x1
00:34:18.546 -> RLB_SPI: current:	0x0
00:34:18.546 -> RLB_SPI: mask:		0x7
00:34:18.546 -> RLB_SPI: new:		0x1
00:34:18.546 -> RLB_SPI: read:		0x0
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: W	1	5	

/******************************************/

00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: 
00:34:18.546 -> RLB_SPI: address:	0x1
00:34:18.546 -> RLB_SPI: bits:		2 0
00:34:18.546 -> RLB_SPI: value:		0x5
00:34:18.546 -> RLB_SPI: current:	0x0
00:34:18.546 -> RLB_SPI: mask:		0x7
00:34:18.546 -> RLB_SPI: new:		0x5
00:34:18.546 -> RLB_SPI: read:		0x0
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	11	0	
00:34:18.546 -> RLB_SPI: R	1	0	

/******************************************/

00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: 
00:34:18.546 -> RLB_SPI: address:	0x1
00:34:18.546 -> RLB_SPI: bits:		2 0
00:34:18.546 -> RLB_SPI: value:		0x1
00:34:18.546 -> RLB_SPI: current:	0x0
00:34:18.546 -> RLB_SPI: mask:		0x7
00:34:18.546 -> RLB_SPI: new:		0x1
00:34:18.546 -> RLB_SPI: read:		0x0
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: R	1	0	
00:34:18.546 -> RLB_SPI: W	1	5	

/******************************************/

00:34:18.577 -> RLB_SPI: R	1	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x1
00:34:18.577 -> RLB_SPI: bits:		2 0
00:34:18.577 -> RLB_SPI: value:		0x5
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0x7
00:34:18.577 -> RLB_SPI: new:		0x5
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	11	0	
00:34:18.577 -> RLB_SPI: R	1	0	

/******************************************/

00:34:18.577 -> RLB_SPI: R	1	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x1
00:34:18.577 -> RLB_SPI: bits:		2 0
00:34:18.577 -> RLB_SPI: value:		0x1
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0x7
00:34:18.577 -> RLB_SPI: new:		0x1
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> RLB_PRO: 
00:34:18.577 -> RLB_PRO: PHY: Frequency UL = 868.100 MHz
00:34:18.577 -> RLB_SPI: R	24	0	
00:34:18.577 -> RLB_SPI: R	1	0	
00:34:18.577 -> RLB_SPI: R	1	0	
00:34:18.577 -> RLB_SPI: W	1	1	

/******************************************/

00:34:18.577 -> RLB_SPI: R	1	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x1
00:34:18.577 -> RLB_SPI: bits:		2 0
00:34:18.577 -> RLB_SPI: value:		0x1
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0x7
00:34:18.577 -> RLB_SPI: new:		0x1
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> RLB_SPI: R	6	0	
00:34:18.577 -> RLB_SPI: W	6	D9	
00:34:18.577 -> RLB_SPI: R	6	0	
00:34:18.577 -> RLB_SPI: R	6	0	

/******************************************/

00:34:18.577 -> RLB_SPI: R	6	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x6
00:34:18.577 -> RLB_SPI: bits:		7 0
00:34:18.577 -> RLB_SPI: value:		0xD9
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0xFF
00:34:18.577 -> RLB_SPI: new:		0xD9
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> RLB_SPI: R	7	0	
00:34:18.577 -> RLB_SPI: W	7	6	
00:34:18.577 -> RLB_SPI: R	7	0	
00:34:18.577 -> RLB_SPI: R	7	0	

/******************************************/

00:34:18.577 -> RLB_SPI: R	7	0	
00:34:18.577 -> RLB_SPI: R	7	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x7
00:34:18.577 -> RLB_SPI: bits:		7 0
00:34:18.577 -> RLB_SPI: value:		0x6
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0xFF
00:34:18.577 -> RLB_SPI: new:		0x6
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> RLB_SPI: R	8	0	
00:34:18.577 -> RLB_SPI: W	8	66	
00:34:18.577 -> RLB_SPI: R	8	0	

/******************************************/

00:34:18.577 -> RLB_SPI: R	8	0	
00:34:18.577 -> RLB_SPI: 
00:34:18.577 -> RLB_SPI: address:	0x8
00:34:18.577 -> RLB_SPI: bits:		7 0
00:34:18.577 -> RLB_SPI: value:		0x66
00:34:18.577 -> RLB_SPI: current:	0x0
00:34:18.577 -> RLB_SPI: mask:		0xFF
00:34:18.577 -> RLB_SPI: new:		0x66
00:34:18.577 -> RLB_SPI: read:		0x0
00:34:18.577 -> Error in sendReceive(-16)
00:34:18.577 -> Uplink complete, next in 300 seconds

I am new to all of this so i am unsure what exactly is the issue.
If any additional information is needed tell me.

@jgromes
Copy link
Owner

jgromes commented Apr 6, 2024

Could you provide the complete log? Seems like parts of it are missing. At some point, the radio completely stops responding (as it only returns 0s on the SPI bus) but because you seem to have removed parts of the log, it's impossible to tell where exactly that happens.

Are you sure you have the SX1276 and not the SX1278? The failure seems to be happen somewhere around the frequency configuration.

@jgromes jgromes added the template info missing Author of this issue ignored the issue template. label Apr 6, 2024
@ThePioS
Copy link
Author

ThePioS commented Apr 6, 2024

The seller provided information states that i have the SX1276, since I want to send information over the 868MHz spectrum I doubt the SX1278 will be useful.
I have no way of actually verifying the information but on the module itself is written 868/915MHz.

Here is the full log:

14:11:39.746 -> [Radio] Initializing ... 
14:11:39.746 -> Setup ... 
14:11:39.746 -> Initalise the radio
14:11:39.785 -> RLB_DBG: RadioLib Debug Info
14:11:39.785 -> RLB_DBG: Version:  6.5.0.0
14:11:39.785 -> RLB_DBG: Platform: ESP32
14:11:39.785 -> RLB_DBG: Compiled: Apr  5 2024 23:42:39
14:11:39.785 -> 
14:11:39.785 -> RLB_SPI: R	42	12	
14:11:39.785 -> RLB_DBG: M	SX127x
14:11:39.785 -> RLB_SPI: R	1	F	
14:11:39.785 -> RLB_SPI: R	1	9	
14:11:39.785 -> RLB_SPI: W	1	9	
14:11:39.785 -> RLB_SPI: R	1	9	
14:11:39.785 -> RLB_SPI: R	24	5	
14:11:39.785 -> RLB_SPI: W	24	0	
14:11:39.785 -> RLB_SPI: R	24	0	
14:11:39.785 -> RLB_SPI: R	1	9	
14:11:39.785 -> RLB_SPI: R	1	9	
14:11:39.785 -> RLB_SPI: R	1	9	
14:11:39.785 -> RLB_SPI: W	1	8	
14:11:39.785 -> RLB_SPI: R	1	8	
14:11:39.785 -> RLB_SPI: R	1	8	
14:11:39.785 -> RLB_SPI: W	1	88	
14:11:39.785 -> RLB_SPI: R	1	88	
14:11:39.785 -> RLB_SPI: R	1	88	
14:11:39.785 -> RLB_SPI: R	1	88	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	39	12	
14:11:39.785 -> RLB_SPI: W	39	12	
14:11:39.785 -> RLB_SPI: R	39	12	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	B	2B	
14:11:39.785 -> RLB_SPI: W	B	23	
14:11:39.785 -> RLB_SPI: R	B	23	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	20	0	
14:11:39.785 -> RLB_SPI: W	20	0	
14:11:39.785 -> RLB_SPI: R	20	0	
14:11:39.785 -> RLB_SPI: R	21	8	
14:11:39.785 -> RLB_SPI: W	21	8	
14:11:39.785 -> RLB_SPI: R	21	8	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	33	27	
14:11:39.785 -> RLB_SPI: W	33	27	
14:11:39.785 -> RLB_SPI: R	33	27	
14:11:39.785 -> RLB_SPI: R	33	27	
14:11:39.785 -> RLB_SPI: W	33	27	
14:11:39.785 -> RLB_SPI: R	33	27	
14:11:39.785 -> RLB_SPI: R	3B	1D	
14:11:39.785 -> RLB_SPI: W	3B	1D	
14:11:39.785 -> RLB_SPI: R	3B	1D	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1D	72	
14:11:39.785 -> RLB_SPI: W	1D	72	
14:11:39.785 -> RLB_SPI: R	1D	72	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: W	26	4	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: R	24	0	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	6	6C	
14:11:39.785 -> RLB_SPI: W	6	6C	
14:11:39.785 -> RLB_SPI: R	6	6C	
14:11:39.785 -> RLB_SPI: R	7	80	
14:11:39.785 -> RLB_SPI: W	7	80	
14:11:39.785 -> RLB_SPI: R	7	80	
14:11:39.785 -> RLB_SPI: R	8	0	
14:11:39.785 -> RLB_SPI: W	8	0	
14:11:39.785 -> RLB_SPI: R	8	0	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1D	72	
14:11:39.785 -> RLB_SPI: W	1D	72	
14:11:39.785 -> RLB_SPI: R	1D	72	
14:11:39.785 -> RLB_SPI: R	1E	70	
14:11:39.785 -> RLB_SPI: W	1E	90	
14:11:39.785 -> RLB_SPI: R	1E	90	
14:11:39.785 -> RLB_SPI: R	31	C3	
14:11:39.785 -> RLB_SPI: W	31	C3	
14:11:39.785 -> RLB_SPI: R	31	C3	
14:11:39.785 -> RLB_SPI: R	37	A	
14:11:39.785 -> RLB_SPI: W	37	A	
14:11:39.785 -> RLB_SPI: R	37	A	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: W	26	4	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1D	72	
14:11:39.785 -> RLB_SPI: W	1D	76	
14:11:39.785 -> RLB_SPI: R	1D	76	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	9	4F	
14:11:39.785 -> RLB_SPI: W	9	CF	
14:11:39.785 -> RLB_SPI: R	9	CF	
14:11:39.785 -> RLB_SPI: R	9	CF	
14:11:39.785 -> RLB_SPI: W	9	F8	
14:11:39.785 -> RLB_SPI: R	9	F8	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_SPI: W	4D	84	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: W	26	4	
14:11:39.785 -> RLB_SPI: R	26	4	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1E	90	
14:11:39.785 -> RLB_SPI: W	1E	94	
14:11:39.785 -> RLB_SPI: R	1E	94	
14:11:39.785 -> Join ('login') to the LoRaWAN Network
14:11:39.785 -> RLB_PRO: Configuration mismatch (checksum: 0, mode: 0, class: 0, plan: 1)
14:11:39.785 -> RLB_PRO: Nonces buffer:
14:11:39.785 -> RLB_PRO: 0000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
14:11:39.785 -> RLB_PRO: Clearing buffer and starting fresh
14:11:39.785 -> RLB_PRO: Setting up dynamic channels
14:11:39.785 -> RLB_PRO: UL:   0 1 868.100 (0 - 5) | DL:   0 1 868.100 (0 - 5)
14:11:39.785 -> RLB_PRO: UL:   1 1 868.300 (0 - 5) | DL:   1 1 868.300 (0 - 5)
14:11:39.785 -> RLB_PRO: UL:   2 1 868.500 (0 - 5) | DL:   2 1 868.500 (0 - 5)
14:11:39.785 -> RLB_PRO: [MAC] 0x03
14:11:39.785 -> RLB_PRO: 0000000 20 00 00 80                                     |  ...              
14:11:39.785 -> RLB_PRO: LinkADRReq: dataRate = 2, txPower = 0, chMask = 0x0000, chMaskCntl = 0, nbTrans = 0
14:11:39.785 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_PRO: PHY: TX = 16 dBm
14:11:39.785 -> RLB_SPI: R	1	89
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	9	F8	
14:11:39.785 -> RLB_SPI: W	9	F8	
14:11:39.785 -> RLB_SPI: R	9	F8	
14:11:39.785 -> RLB_SPI: R	9	F8	
14:11:39.785 -> RLB_SPI: W	9	FE	
14:11:39.785 -> RLB_SPI: R	9	FE	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_SPI: W	4D	84	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_PRO: LinkADRAns: status = 0x07
14:11:39.785 -> RLB_PRO: [MAC] 0x04
14:11:39.785 -> RLB_PRO: 0000000 07                                              | .                 
14:11:39.785 -> RLB_PRO: DutyCycleReq: max duty cycle = 1/2^7
14:11:39.785 -> RLB_PRO: [MAC] 0x05
14:11:39.785 -> RLB_PRO: 0000000 00 d2 ad 84                                     | ....              
14:11:39.785 -> RLB_PRO: RXParamSetupReq: rx1DrOffset = 0, rx2DataRate = 0, freq = 869.525024
14:11:39.785 -> RLB_SPI: R	24	0	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	6	6C	
14:11:39.785 -> RLB_SPI: W	6	D9	
14:11:39.785 -> RLB_SPI: R	6	D9	
14:11:39.785 -> RLB_SPI: R	7	80	
14:11:39.785 -> RLB_SPI: W	7	61	
14:11:39.785 -> RLB_SPI: R	7	61	
14:11:39.785 -> RLB_SPI: R	8	0	
14:11:39.785 -> RLB_SPI: W	8	9A	
14:11:39.785 -> RLB_SPI: R	8	9A	
14:11:39.785 -> RLB_PRO: RXParamSetupAns: status = 0x07
14:11:39.785 -> RLB_PRO: [MAC] 0x08
14:11:39.785 -> RLB_PRO: 0000000 01                                              | .                 
14:11:39.785 -> RLB_PRO: RXTimingSetupReq: delay = 1 sec
14:11:39.785 -> RLB_PRO: [MAC] 0x09
14:11:39.785 -> RLB_PRO: 0000000 05                                              | .                 
14:11:39.785 -> RLB_PRO: TxParamSetupReq: dlDwell = 0, ulDwell = 0, maxEirp = 16 dBm
14:11:39.785 -> RLB_PRO: [MAC] 0x0C
14:11:39.785 -> RLB_PRO: 0000000 65                                              | e         
14:11:39.785 -> RLB_PRO: ADRParamSetupReq: limitExp = 6, delayExp = 5
14:11:39.785 -> RLB_PRO: [MAC] 0x0F
14:11:39.785 -> RLB_PRO: 0000000 fa                                              | .                 
14:11:39.785 -> RLB_PRO: RejoinParamSetupReq: maxTime = 15, maxCount = 10
14:11:39.785 -> RLB_PRO: RejoinParamSetupAns: status = 0x03
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	9	FE	
14:11:39.785 -> RLB_SPI: W	9	FE	
14:11:39.785 -> RLB_SPI: R	9	FE	
14:11:39.785 -> RLB_SPI: R	9	FE	
14:11:39.785 -> RLB_SPI: W	9	FE	
14:11:39.785 -> RLB_SPI: R	9	FE	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_SPI: W	4D	84	
14:11:39.785 -> RLB_SPI: R	4D	84	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	39	12	
14:11:39.785 -> RLB_SPI: W	39	34	
14:11:39.785 -> RLB_SPI: R	39	34	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	20	0	
14:11:39.785 -> RLB_SPI: W	20	0	
14:11:39.785 -> RLB_SPI: R	20	0	
14:11:39.785 -> RLB_SPI: R	21	8	
14:11:39.785 -> RLB_SPI: W	21	8	
14:11:39.785 -> RLB_SPI: R	21	8	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: R	1	89	
14:11:39.785 -> RLB_SPI: W	1	8D	
14:11:39.785 -> RLB_SPI: R	1	8D	
14:11:39.785 -> RLB_SPI: R	2C	C	
14:11:39.785 -> RLB_SPI: R	2C	16	
14:11:39.785 -> RLB_SPI: R	2C	11	
14:11:39.785 -> RLB_SPI: R	2C	12	
14:11:39.785 -> RLB_SPI: R	2C	11	
14:11:39.785 -> RLB_SPI: R	2C	16	
14:11:39.819 -> RLB_SPI: R	2C	1E	
14:11:39.819 -> RLB_SPI: R	2C	F	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: W	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: W	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: R	2C	E	
14:11:39.819 -> RLB_SPI: R	2C	E	
14:11:39.819 -> RLB_SPI: R	2C	9	
14:11:39.819 -> RLB_SPI: R	2C	17	
14:11:39.819 -> RLB_SPI: R	2C	E	
14:11:39.819 -> RLB_SPI: R	2C	11	
14:11:39.819 -> RLB_SPI: R	2C	17	
14:11:39.819 -> RLB_SPI: R	2C	F	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: W	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: W	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: R	2C	12	
14:11:39.819 -> RLB_SPI: R	2C	10	
14:11:39.819 -> RLB_SPI: R	2C	E	
14:11:39.819 -> RLB_SPI: R	2C	1	
14:11:39.819 -> RLB_SPI: R	2C	2	
14:11:39.819 -> RLB_SPI: R	2C	A	
14:11:39.819 -> RLB_SPI: R	2C	8	
14:11:39.819 -> RLB_SPI: R	2C	16	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.819 -> RLB_SPI: W	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: R	1	89	
14:11:39.819 -> RLB_SPI: W	1	8D	
14:11:39.819 -> RLB_SPI: R	1	8D	
14:11:39.865 -> RLB_SPI: R	2C	0	
14:11:39.865 -> RLB_SPI: R	2C	18	
14:11:39.865 -> RLB_SPI: R	2C	1E	
14:11:39.865 -> RLB_SPI: R	2C	15	
14:11:39.865 -> RLB_SPI: R	2C	10	
14:11:39.865 -> RLB_SPI: R	2C	A	
14:11:39.865 -> RLB_SPI: R	2C	E	
14:11:39.865 -> RLB_SPI: R	2C	D	
14:11:39.865 -> RLB_SPI: R	1	8D	
14:11:39.865 -> RLB_SPI: R	1	8D	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_PRO: 
14:11:39.865 -> RLB_PRO: PHY: Frequency UL = 868.300 MHz
14:11:39.865 -> RLB_SPI: R	24	0	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	6	D9	
14:11:39.865 -> RLB_SPI: W	6	D9	
14:11:39.865 -> RLB_SPI: R	6	D9	
14:11:39.865 -> RLB_SPI: R	7	61	
14:11:39.865 -> RLB_SPI: W	7	13	
14:11:39.865 -> RLB_SPI: R	7	13	
14:11:39.865 -> RLB_SPI: R	8	9A	
14:11:39.865 -> RLB_SPI: W	8	33	
14:11:39.865 -> RLB_SPI: R	8	33	
14:11:39.865 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1D	76	
14:11:39.865 -> RLB_SPI: W	1D	76	
14:11:39.865 -> RLB_SPI: R	1D	76	
14:11:39.865 -> RLB_SPI: R	1E	94	
14:11:39.865 -> RLB_SPI: W	1E	A4	
14:11:39.865 -> RLB_SPI: R	1E	A4	
14:11:39.865 -> RLB_SPI: R	31	C3	
14:11:39.865 -> RLB_SPI: W	31	C3	
14:11:39.865 -> RLB_SPI: R	31	C3	
14:11:39.865 -> RLB_SPI: R	37	A	
14:11:39.865 -> RLB_SPI: W	37	A	
14:11:39.865 -> RLB_SPI: R	37	A	
14:11:39.865 -> RLB_SPI: R	26	4	
14:11:39.865 -> RLB_SPI: W	26	4	
14:11:39.865 -> RLB_SPI: R	26	4	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1D	76	
14:11:39.865 -> RLB_SPI: W	1D	76	
14:11:39.865 -> RLB_SPI: R	1D	76	
14:11:39.865 -> RLB_SPI: R	26	4	
14:11:39.865 -> RLB_SPI: W	26	4	
14:11:39.865 -> RLB_SPI: R	26	4	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1D	76	
14:11:39.865 -> RLB_SPI: W	1D	72	
14:11:39.865 -> RLB_SPI: R	1D	72	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1D	72	
14:11:39.865 -> RLB_SPI: R	1E	A4	
14:11:39.865 -> RLB_SPI: R	20	0	
14:11:39.865 -> RLB_SPI: R	21	8	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	24	0	
14:11:39.865 -> RLB_SPI: R	40	0	
14:11:39.865 -> RLB_SPI: W	40	40	
14:11:39.865 -> RLB_SPI: R	40	40	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	12	FF	
14:11:39.865 -> RLB_SPI: R	22	1	
14:11:39.865 -> RLB_SPI: W	22	17	
14:11:39.865 -> RLB_SPI: R	22	17	
14:11:39.865 -> RLB_SPI: R	E	80	
14:11:39.865 -> RLB_SPI: W	E	0	
14:11:39.865 -> RLB_SPI: R	E	0	
14:11:39.865 -> RLB_SPI: R	D	0	
14:11:39.865 -> RLB_SPI: W	D	0	
14:11:39.865 -> RLB_SPI: R	D	0	
14:11:39.865 -> RLB_SPI: W	0	0	12	89	AB	64	53	99	EF	DE	D6	2B	0	D8	7E	D5	B3	70	0	0	C8	D4	61	94	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: R	1	89	
14:11:39.865 -> RLB_SPI: W	1	8B	
14:11:39.865 -> RLB_SPI: R	1	8A	
14:11:39.865 -> RLB_SPI: R	1	8B	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	12	FF	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_PRO: Join-request sent <-- Rx Delay start
14:11:40.210 -> RLB_PRO: 
14:11:40.210 -> RLB_PRO: PHY: Frequency DL = 868.300 MHz
14:11:40.210 -> RLB_SPI: R	24	0	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	6	D9	
14:11:40.210 -> RLB_SPI: W	6	D9	
14:11:40.210 -> RLB_SPI: R	6	D9	
14:11:40.210 -> RLB_SPI: R	7	13	
14:11:40.210 -> RLB_SPI: W	7	13	
14:11:40.210 -> RLB_SPI: R	7	13	
14:11:40.210 -> RLB_SPI: R	8	33	
14:11:40.210 -> RLB_SPI: W	8	33	
14:11:40.210 -> RLB_SPI: R	8	33	
14:11:40.210 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: W	1D	72	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: R	1E	A4	
14:11:40.210 -> RLB_SPI: W	1E	A4	
14:11:40.210 -> RLB_SPI: R	1E	A4	
14:11:40.210 -> RLB_SPI: R	31	C3	
14:11:40.210 -> RLB_SPI: W	31	C3	
14:11:40.210 -> RLB_SPI: R	31	C3	
14:11:40.210 -> RLB_SPI: R	37	A	
14:11:40.210 -> RLB_SPI: W	37	A	
14:11:40.210 -> RLB_SPI: R	37	A	
14:11:40.210 -> RLB_SPI: R	26	4	
14:11:40.210 -> RLB_SPI: W	26	4	
14:11:40.210 -> RLB_SPI: R	26	4	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: W	1D	72	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: R	26	4	
14:11:40.210 -> RLB_SPI: W	26	4	
14:11:40.210 -> RLB_SPI: R	26	4	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: W	1	89	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: W	1D	72	
14:11:40.210 -> RLB_SPI: R	1D	72	
14:11:40.210 -> RLB_SPI: R	1	89	
14:11:40.210 -> RLB_SPI: R	33	27	
14:11:40.210 -> RLB_SPI: W	33	67	
14:11:40.210 -> RLB_SPI: R	33	67	
14:11:40.210 -> RLB_SPI: R	33	67	
14:11:40.210 -> RLB_SPI: W	33	66	
14:11:40.210 -> RLB_SPI: R	33	66	
14:11:40.210 -> RLB_SPI: R	3B	1D	
14:11:40.210 -> RLB_SPI: W	3B	19	
14:11:40.210 -> RLB_SPI: R	3B	19	
14:11:40.256 -> RLB_SPI: R	1	89	
14:11:40.256 -> RLB_SPI: R	1D	72	
14:11:40.256 -> RLB_SPI: R	1E	A4	
14:11:40.256 -> RLB_SPI: R	20	0	
14:11:40.256 -> RLB_SPI: R	21	8	
14:11:45.195 -> RLB_SPI: R	1E	A4	
14:11:45.241 -> RLB_SPI: W	1E	A4	
14:11:45.241 -> RLB_SPI: R	1E	A4	
14:11:45.241 -> RLB_SPI: R	1F	64	
14:11:45.241 -> RLB_SPI: W	1F	1B	
14:11:45.241 -> RLB_SPI: R	1F	1B	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: W	1	89	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: R	24	0	
14:11:45.241 -> RLB_SPI: R	40	40	
14:11:45.241 -> RLB_SPI: W	40	0	
14:11:45.241 -> RLB_SPI: R	40	0	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: W	12	FF	
14:11:45.241 -> RLB_SPI: R	F	0	
14:11:45.241 -> RLB_SPI: W	F	0	
14:11:45.241 -> RLB_SPI: R	F	0	
14:11:45.241 -> RLB_SPI: R	D	17	
14:11:45.241 -> RLB_SPI: W	D	0	
14:11:45.241 -> RLB_SPI: R	D	0	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: R	1	89	
14:11:45.241 -> RLB_SPI: W	1	8E	
14:11:45.241 -> RLB_SPI: R	1	8E	
14:11:45.241 -> RLB_PRO: Opening Rx1 window (227000 us timeout)... <-- Rx Delay end 
14:11:45.476 -> RLB_PRO: Closing Rx1 window
14:11:45.476 -> RLB_SPI: R	1	8E	
14:11:45.476 -> RLB_SPI: R	12	10	
14:11:45.476 -> RLB_SPI: R	1	8E	
14:11:45.476 -> RLB_SPI: R	12	10	
14:11:45.661 -> RLB_SPI: R	1	89	
14:11:45.661 -> RLB_SPI: R	1	89	
14:11:45.661 -> RLB_SPI: W	1	89	
14:11:45.661 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	33	66	
14:11:45.693 -> RLB_SPI: W	33	26	
14:11:45.693 -> RLB_SPI: R	33	26	
14:11:45.693 -> RLB_SPI: R	33	26	
14:11:45.693 -> RLB_SPI: W	33	27	
14:11:45.693 -> RLB_SPI: R	33	27	
14:11:45.693 -> RLB_SPI: R	3B	19	
14:11:45.693 -> RLB_SPI: W	3B	1D	
14:11:45.693 -> RLB_SPI: R	3B	1D	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	13	21	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	13	21	
14:11:45.693 -> RLB_SPI: R	12	50	
14:11:45.693 -> RLB_SPI: R	1C	0	
14:11:45.693 -> RLB_SPI: R	0	20	99	98	A	A2	89	C1	6F	58	85	93	C5	3A	F1	56	55	40	43	1D	5E	75	45	93	39	90	E3	39	97	D9	20	24	84	7E	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: W	12	FF	
14:11:45.693 -> RLB_PRO: joinAcceptMsg:
14:11:45.693 -> RLB_PRO: 0000000 20 2c 00 00 13 00 00 5e 89 08 26 03 05 18 4f 84 |  ,.....^..&...O.
14:11:45.693 -> RLB_PRO: 0000010 e8 56 84 b8 5e 84 88 66 84 58 6e 84 00 2e 8a 0f | .V..^..f.Xn.....
14:11:45.693 -> RLB_PRO: 0000020 62                                              | b                 
14:11:45.693 -> RLB_PRO: JoinNoncePrev: 0, JoinNonce: 44
14:11:45.693 -> RLB_PRO: LoRaWAN revision: 1.0
14:11:45.693 -> RLB_PRO: [MAC] 0x05
14:11:45.693 -> RLB_PRO: 0000000 03 d2 ad 84                                     | ....              
14:11:45.693 -> RLB_PRO: RXParamSetupReq: rx1DrOffset = 0, rx2DataRate = 3, freq = 869.525024
14:11:45.693 -> RLB_SPI: R	24	0	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.693 -> RLB_SPI: W	1	89	
14:11:45.693 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	61	
14:11:45.694 -> RLB_SPI: R	7	61	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	9A	
14:11:45.694 -> RLB_SPI: R	8	9A	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	61	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	9A	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: RXParamSetupAns: status = 0x07
14:11:45.694 -> RLB_PRO: [MAC] 0x08
14:11:45.694 -> RLB_PRO: 0000000 05                                              | .                 
14:11:45.694 -> RLB_PRO: RXTimingSetupReq: delay = 5 sec
14:11:45.694 -> RLB_PRO: Setting up dynamic channels
14:11:45.694 -> RLB_PRO: UL:   0 1 868.100 (0 - 5) | DL:   0 1 868.100 (0 - 5)
14:11:45.694 -> RLB_PRO: UL:   1 1 868.300 (0 - 5) | DL:   1 1 868.300 (0 - 5)
14:11:45.694 -> RLB_PRO: UL:   2 1 868.500 (0 - 5) | DL:   2 1 868.500 (0 - 5)
14:11:45.694 -> RLB_PRO: Processing CFList
14:11:45.694 -> RLB_PRO: [MAC] 0x07
14:11:45.694 -> RLB_PRO: 0000000 03 18 4f 84 50                                  | ..O.P             
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D8	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	C6	
14:11:45.694 -> RLB_SPI: R	7	C6	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	66	
14:11:45.694 -> RLB_SPI: R	8	66	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	C6	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	66	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   3 1 867.100 (0 - 5) | DL:   3 1 867.100 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> RLB_PRO: [MAC] 0x07
14:11:45.694 -> RLB_PRO: 0000000 04 e8 56 84 50                                  | ..V.P       
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D8	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	D3	
14:11:45.694 -> RLB_SPI: R	7	D3	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	D3	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   4 1 867.300 (0 - 5) | DL:   4 1 867.300 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> RLB_PRO: [MAC] 0x07
14:11:45.694 -> RLB_PRO: 0000000 05 b8 5e 84 50                                  | ..^.P             
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D8	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	E0	
14:11:45.694 -> RLB_SPI: R	7	E0	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	0	
14:11:45.694 -> RLB_SPI: R	8	0	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	E0	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	0	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   5 1 867.500 (0 - 5) | DL:   5 1 867.500 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> RLB_PRO: [MAC] 0x07
14:11:45.694 -> RLB_PRO: 0000000 06 88 66 84 50                                  | ..f.P   
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D8	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	EC	
14:11:45.694 -> RLB_SPI: R	7	EC	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	CD	
14:11:45.694 -> RLB_SPI: R	8	CD	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	EC	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	CD	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   6 1 867.700 (0 - 5) | DL:   6 1 867.700 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> RLB_PRO: [MAC] 0x07
14:11:45.694 -> RLB_PRO: 0000000 07 58 6e 84 50                                  | .Xn.P             
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: W	6	D8	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: W	7	F9	
14:11:45.694 -> RLB_SPI: R	7	F9	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_SPI: W	8	9A	
14:11:45.694 -> RLB_SPI: R	8	9A	
14:11:45.694 -> RLB_SPI: R	24	0	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: W	1	89	
14:11:45.694 -> RLB_SPI: R	1	89	
14:11:45.694 -> RLB_SPI: R	6	D8	
14:11:45.694 -> RLB_SPI: W	6	D9	
14:11:45.694 -> RLB_SPI: R	6	D9	
14:11:45.694 -> RLB_SPI: R	7	F9	
14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	9A	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   7 1 867.900 (0 - 5) | DL:   7 1 867.900 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> Ready!
14:11:45.694 -> 
14:11:45.694 -> Sending uplink
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: W	1	5	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: 
14:11:45.694 -> RLB_SPI: address:	0x1
14:11:45.694 -> RLB_SPI: bits:		2 0
14:11:45.694 -> RLB_SPI: value:		0x5
14:11:45.694 -> RLB_SPI: current:	0x0
14:11:45.694 -> RLB_SPI: mask:		0x7
14:11:45.694 -> RLB_SPI: new:		0x5
14:11:45.694 -> RLB_SPI: read:		0x0
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: W	1	1	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: 
14:11:45.725 -> RLB_SPI: address:	0x1
14:11:45.725 -> RLB_SPI: bits:		2 0
14:11:45.725 -> RLB_SPI: value:		0x1
14:11:45.725 -> RLB_SPI: current:	0x0
14:11:45.725 -> RLB_SPI: mask:		0x7
14:11:45.725 -> RLB_SPI: new:		0x1
14:11:45.725 -> RLB_SPI: read:		0x0
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: W	1	5	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: R	1	0	
14:11:45.725 -> RLB_SPI: 
14:11:45.725 -> RLB_SPI: address:	0x1
14:11:45.725 -> RLB_SPI: bits:		2 0
14:11:45.725 -> RLB_SPI: value:		0x5
14:11:45.725 -> RLB_SPI: current:	0x0
14:11:45.725 -> RLB_SPI: mask:		0x7
14:11:45.725 -> RLB_SPI: new:		0x5
14:11:45.725 -> RLB_SPI: read:		0x0
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.725 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: W	1	1	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: 
14:11:45.757 -> RLB_SPI: address:	0x1
14:11:45.757 -> RLB_SPI: bits:		2 0
14:11:45.757 -> RLB_SPI: value:		0x1
14:11:45.757 -> RLB_SPI: current:	0x0
14:11:45.757 -> RLB_SPI: mask:		0x7
14:11:45.757 -> RLB_SPI: new:		0x1
14:11:45.757 -> RLB_SPI: read:		0x0
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: W	1	5	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: 
14:11:45.757 -> RLB_SPI: address:	0x1
14:11:45.757 -> RLB_SPI: bits:		2 0
14:11:45.757 -> RLB_SPI: value:		0x5
14:11:45.757 -> RLB_SPI: current:	0x0
14:11:45.757 -> RLB_SPI: mask:		0x7
14:11:45.757 -> RLB_SPI: new:		0x5
14:11:45.757 -> RLB_SPI: read:		0x0
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	11	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: W	1	1	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: 
14:11:45.757 -> RLB_SPI: address:	0x1
14:11:45.757 -> RLB_SPI: bits:		2 0
14:11:45.757 -> RLB_SPI: value:		0x1
14:11:45.757 -> RLB_SPI: current:	0x0
14:11:45.757 -> RLB_SPI: mask:		0x7
14:11:45.757 -> RLB_SPI: new:		0x1
14:11:45.757 -> RLB_SPI: read:		0x0
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: W	1	5	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.757 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x1
14:11:45.801 -> RLB_SPI: bits:		2 0
14:11:45.801 -> RLB_SPI: value:		0x5
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0x7
14:11:45.801 -> RLB_SPI: new:		0x5
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	11	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: W	1	1	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x1
14:11:45.801 -> RLB_SPI: bits:		2 0
14:11:45.801 -> RLB_SPI: value:		0x1
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0x7
14:11:45.801 -> RLB_SPI: new:		0x1
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> RLB_PRO: 
14:11:45.801 -> RLB_PRO: PHY: Frequency UL = 868.100 MHz
14:11:45.801 -> RLB_SPI: R	24	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: W	1	1	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: R	1	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x1
14:11:45.801 -> RLB_SPI: bits:		2 0
14:11:45.801 -> RLB_SPI: value:		0x1
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0x7
14:11:45.801 -> RLB_SPI: new:		0x1
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: W	6	D9	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: R	6	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x6
14:11:45.801 -> RLB_SPI: bits:		7 0
14:11:45.801 -> RLB_SPI: value:		0xD9
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0xFF
14:11:45.801 -> RLB_SPI: new:		0xD9
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: W	7	6	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: R	7	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x7
14:11:45.801 -> RLB_SPI: bits:		7 0
14:11:45.801 -> RLB_SPI: value:		0x6
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0xFF
14:11:45.801 -> RLB_SPI: new:		0x6
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: W	8	66	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: R	8	0	
14:11:45.801 -> RLB_SPI: 
14:11:45.801 -> RLB_SPI: address:	0x8
14:11:45.801 -> RLB_SPI: bits:		7 0
14:11:45.801 -> RLB_SPI: value:		0x66
14:11:45.801 -> RLB_SPI: current:	0x0
14:11:45.801 -> RLB_SPI: mask:		0xFF
14:11:45.801 -> RLB_SPI: new:		0x66
14:11:45.801 -> RLB_SPI: read:		0x0
14:11:45.801 -> Error in sendReceive(-16)
14:11:45.801 -> Uplink complete, next in 300  seconds

@Velocet
Copy link
Contributor

Velocet commented Apr 6, 2024

I would try 433MHz to at least rule out a radio issue?

@jgromes
Copy link
Owner

jgromes commented Apr 6, 2024

@ThePioS

This is the exact point where the radio stops responding:

14:11:45.694 -> RLB_SPI: W	7	13	
14:11:45.694 -> RLB_SPI: R	7	13	
14:11:45.694 -> RLB_SPI: R	8	9A	
14:11:45.694 -> RLB_SPI: W	8	33	
14:11:45.694 -> RLB_SPI: R	8	33	
14:11:45.694 -> RLB_PRO: NewChannelReq:
14:11:45.694 -> RLB_PRO: UL:   7 1 867.900 (0 - 5) | DL:   7 1 867.900 (0 - 5)
14:11:45.694 -> RLB_PRO: NewChannelAns: status = 0x03
14:11:45.694 -> Ready!
14:11:45.694 -> 
14:11:45.694 -> Sending uplink
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: R	1	0	
14:11:45.694 -> RLB_SPI: W	1	5	
14:11:45.694 -> RLB_SPI: R	1	0	

Before the string "Sending uplink", everything is fine. After that, the radio is always returnign zero. This is what that section looks like in the example - I'm assuming you have not edited it, since you have not posted your code.

  Serial.println(F("Sending uplink"));

  // Read some inputs
  uint8_t Digital1 = digitalRead(2);
  uint16_t Analog1 = analogRead(3);

  // Build payload byte array

Right after that string, there are some digital/analog read. I'm guessing that for some reason this breaks the SPI communication to the radio. Can you try to remove those digitalRead/analogRead calls and see if the problem persists?

@ThePioS
Copy link
Author

ThePioS commented Apr 6, 2024

Thank you @jgromes once I removed the digitalRead/ analogRead calls the code runs with no errors

This is the new output:


15:28:25.292 -> Sending uplink
15:28:25.292 -> RLB_SPI: R	1	89	
15:28:25.292 -> RLB_SPI: R	1	89	
15:28:25.292 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: W	1	8D	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: R	2C	D	
15:28:25.327 -> RLB_SPI: R	2C	11	
15:28:25.327 -> RLB_SPI: R	2C	13	
15:28:25.327 -> RLB_SPI: R	2C	17	
15:28:25.327 -> RLB_SPI: R	2C	9	
15:28:25.327 -> RLB_SPI: R	2C	10	
15:28:25.327 -> RLB_SPI: R	2C	1F	
15:28:25.327 -> RLB_SPI: R	2C	0	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: W	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: W	1	8D	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: R	2C	D	
15:28:25.327 -> RLB_SPI: R	2C	E	
15:28:25.327 -> RLB_SPI: R	2C	C	
15:28:25.327 -> RLB_SPI: R	2C	B	
15:28:25.327 -> RLB_SPI: R	2C	17	
15:28:25.327 -> RLB_SPI: R	2C	D	
15:28:25.327 -> RLB_SPI: R	2C	8	
15:28:25.327 -> RLB_SPI: R	2C	E	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: W	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: R	1	89	
15:28:25.327 -> RLB_SPI: W	1	8D	
15:28:25.327 -> RLB_SPI: R	1	8D	
15:28:25.327 -> RLB_SPI: R	2C	F	
15:28:25.327 -> RLB_SPI: R	2C	11	
15:28:25.327 -> RLB_SPI: R	2C	17	
15:28:25.327 -> RLB_SPI: R	2C	7	
15:28:25.374 -> RLB_SPI: R	2C	17	
15:28:25.374 -> RLB_SPI: R	2C	D	
15:28:25.374 -> RLB_SPI: R	2C	19	
15:28:25.374 -> RLB_SPI: R	2C	17
15:28:25.374 -> RLB_SPI: R	1	8D	
15:28:25.374 -> RLB_SPI: R	1	8D	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	8D	
15:28:25.374 -> RLB_SPI: R	1	8D	
15:28:25.374 -> RLB_SPI: R	2C	15	
15:28:25.374 -> RLB_SPI: R	2C	F	
15:28:25.374 -> RLB_SPI: R	2C	F	
15:28:25.374 -> RLB_SPI: R	2C	7	
15:28:25.374 -> RLB_SPI: R	2C	F	
15:28:25.374 -> RLB_SPI: R	2C	B	
15:28:25.374 -> RLB_SPI: R	2C	11	
15:28:25.374 -> RLB_SPI: R	2C	6	
15:28:25.374 -> RLB_SPI: R	1	8D	
15:28:25.374 -> RLB_SPI: R	1	8D	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_PRO: 
15:28:25.374 -> RLB_PRO: PHY: Frequency UL = 867.900 MHz
15:28:25.374 -> RLB_SPI: R	24	0	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	6	D8	
15:28:25.374 -> RLB_SPI: W	6	D8	
15:28:25.374 -> RLB_SPI: R	6	D8	
15:28:25.374 -> RLB_SPI: R	7	C6	
15:28:25.374 -> RLB_SPI: W	7	F9	
15:28:25.374 -> RLB_SPI: R	7	F9	
15:28:25.374 -> RLB_SPI: R	8	66	
15:28:25.374 -> RLB_SPI: W	8	9A	
15:28:25.374 -> RLB_SPI: R	8	9A	
15:28:25.374 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: W	1D	72	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: R	1E	A4	
15:28:25.374 -> RLB_SPI: W	1E	A4	
15:28:25.374 -> RLB_SPI: R	1E	A4	
15:28:25.374 -> RLB_SPI: R	31	C3	
15:28:25.374 -> RLB_SPI: W	31	C3	
15:28:25.374 -> RLB_SPI: R	31	C3	
15:28:25.374 -> RLB_SPI: R	37	A	
15:28:25.374 -> RLB_SPI: W	37	A	
15:28:25.374 -> RLB_SPI: R	37	A	
15:28:25.374 -> RLB_SPI: R	26	4	
15:28:25.374 -> RLB_SPI: W	26	4	
15:28:25.374 -> RLB_SPI: R	26	4	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: W	1D	72	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: R	26	4	
15:28:25.374 -> RLB_SPI: W	26	4	
15:28:25.374 -> RLB_SPI: R	26	4	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: W	1D	72	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_PRO: Uplink (FcntUp = 1) decoded:
15:28:25.374 -> RLB_PRO: 0000000 1d 00 78 56 00 c8 ce 3f 13 00 00 00 34 12 ba ab | ..xV...?....4...
15:28:25.374 -> RLB_PRO: 0000010 40 03 01 08 26 80 01 00 01 9c fa a6 03 26 00 00 | @...&........&..
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1D	72	
15:28:25.374 -> RLB_SPI: R	1E	A4	
15:28:25.374 -> RLB_SPI: R	20	0	
15:28:25.374 -> RLB_SPI: R	21	8	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: R	24	0	
15:28:25.374 -> RLB_SPI: R	40	0	
15:28:25.374 -> RLB_SPI: W	40	40	
15:28:25.374 -> RLB_SPI: R	40	40	
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	12	FF	
15:28:25.374 -> RLB_SPI: R	22	10	
15:28:25.374 -> RLB_SPI: W	22	10	
15:28:25.374 -> RLB_SPI: R	22	10	
15:28:25.374 -> RLB_SPI: R	E	0	
15:28:25.374 -> RLB_SPI: W	E	0	
15:28:25.374 -> RLB_SPI: R	E	0	
15:28:25.374 -> RLB_SPI: R	D	12	
15:28:25.374 -> RLB_SPI: W	D	0	
15:28:25.374 -> RLB_SPI: R	D	0	
15:28:25.374 -> RLB_SPI: W	0	40	3	1	8	26	80	1	0	1	9C	FA	A6	23	58	E8	E3	
15:28:25.374 -> RLB_SPI: R	1	89
15:28:25.374 -> RLB_SPI: R	1	89	
15:28:25.374 -> RLB_SPI: W	1	8B	
15:28:25.374 -> RLB_SPI: R	1	8A	
15:28:25.374 -> RLB_SPI: R	1	8B	
15:28:25.683 -> RLB_SPI: R	1	89	
15:28:25.683 -> RLB_SPI: W	12	FF	
15:28:25.683 -> RLB_SPI: R	1	89	
15:28:25.683 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: W	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_PRO: Uplink sent <-- Rx Delay start
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: R	1E	A4	
15:28:25.718 -> RLB_SPI: R	20	0	
15:28:25.718 -> RLB_SPI: R	21	8	
15:28:25.718 -> RLB_PRO: 
15:28:25.718 -> RLB_PRO: PHY: Frequency DL = 867.900 MHz
15:28:25.718 -> RLB_SPI: R	24	0	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: W	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	6	D8	
15:28:25.718 -> RLB_SPI: W	6	D8	
15:28:25.718 -> RLB_SPI: R	6	D8	
15:28:25.718 -> RLB_SPI: R	7	F9	
15:28:25.718 -> RLB_SPI: W	7	F9	
15:28:25.718 -> RLB_SPI: R	7	F9	
15:28:25.718 -> RLB_SPI: R	8	9A	
15:28:25.718 -> RLB_SPI: W	8	9A	
15:28:25.718 -> RLB_SPI: R	8	9A	
15:28:25.718 -> RLB_PRO: PHY: SF = 10, BW = 125.000 kHz, CR = 4/5
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: W	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: W	1D	72	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: R	1E	A4	
15:28:25.718 -> RLB_SPI: W	1E	A4	
15:28:25.718 -> RLB_SPI: R	1E	A4	
15:28:25.718 -> RLB_SPI: R	31	C3	
15:28:25.718 -> RLB_SPI: W	31	C3	
15:28:25.718 -> RLB_SPI: R	31	C3	
15:28:25.718 -> RLB_SPI: R	37	A	
15:28:25.718 -> RLB_SPI: W	37	A	
15:28:25.718 -> RLB_SPI: R	37	A	
15:28:25.718 -> RLB_SPI: R	26	4	
15:28:25.718 -> RLB_SPI: W	26	4	
15:28:25.718 -> RLB_SPI: R	26	4	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: W	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: W	1D	72	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: R	26	4	
15:28:25.718 -> RLB_SPI: W	26	4	
15:28:25.718 -> RLB_SPI: R	26	4	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: W	1	89	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: W	1D	72	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	33	27	
15:28:25.718 -> RLB_SPI: W	33	67	
15:28:25.718 -> RLB_SPI: R	33	67	
15:28:25.718 -> RLB_SPI: R	33	67	
15:28:25.718 -> RLB_SPI: W	33	66	
15:28:25.718 -> RLB_SPI: R	33	66	
15:28:25.718 -> RLB_SPI: R	3B	1D	
15:28:25.718 -> RLB_SPI: W	3B	19	
15:28:25.718 -> RLB_SPI: R	3B	19	
15:28:25.718 -> RLB_SPI: R	1	89	
15:28:25.718 -> RLB_SPI: R	1D	72	
15:28:25.718 -> RLB_SPI: R	1E	A4	
15:28:25.718 -> RLB_SPI: R	20	0	
15:28:25.718 -> RLB_SPI: R	21	8	
15:28:30.672 -> RLB_SPI: R	1E	A4	
15:28:30.672 -> RLB_SPI: W	1E	A4	
15:28:30.672 -> RLB_SPI: R	1E	A4	
15:28:30.672 -> RLB_SPI: R	1F	1B	
15:28:30.718 -> RLB_SPI: W	1F	1B	
15:28:30.718 -> RLB_SPI: R	1F	1B	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: W	1	89	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: R	24	0	
15:28:30.718 -> RLB_SPI: R	40	40	
15:28:30.718 -> RLB_SPI: W	40	0	
15:28:30.718 -> RLB_SPI: R	40	0	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: W	12	FF	
15:28:30.718 -> RLB_SPI: R	F	0	
15:28:30.718 -> RLB_SPI: W	F	0	
15:28:30.718 -> RLB_SPI: R	F	0	
15:28:30.718 -> RLB_SPI: R	D	10	
15:28:30.718 -> RLB_SPI: W	D	0	
15:28:30.718 -> RLB_SPI: R	D	0	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: R	1	89	
15:28:30.718 -> RLB_SPI: W	1	8E	
15:28:30.718 -> RLB_SPI: R	1	8E	
15:28:30.718 -> RLB_PRO: Opening Rx1 window (227000 us timeout)... <-- Rx Delay end 
15:28:30.950 -> RLB_PRO: Closing Rx1 window
15:28:30.950 -> RLB_SPI: R	1	8E	
15:28:30.950 -> RLB_SPI: R	12	10	
15:28:30.950 -> RLB_SPI: R	1	8E	
15:28:30.950 -> RLB_SPI: R	12	10	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: W	1	89	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	33	66	
15:28:31.044 -> RLB_SPI: W	33	26	
15:28:31.044 -> RLB_SPI: R	33	26	
15:28:31.044 -> RLB_SPI: R	33	26	
15:28:31.044 -> RLB_SPI: W	33	27	
15:28:31.044 -> RLB_SPI: R	33	27	
15:28:31.044 -> RLB_SPI: R	3B	19	
15:28:31.044 -> RLB_SPI: W	3B	1D	
15:28:31.044 -> RLB_SPI: R	3B	1D	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	13	12	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: R	13	12	
15:28:31.044 -> RLB_SPI: R	12	50	
15:28:31.044 -> RLB_SPI: R	1C	0	
15:28:31.044 -> RLB_SPI: R	0	60	3	1	8	26	86	1	0	3	51	FF	0	1	6	7D	92	14	19	
15:28:31.044 -> RLB_SPI: R	1	89	
15:28:31.044 -> RLB_SPI: W	12	FF	
15:28:31.044 -> RLB_PRO: Downlink (AFcntDown = 1) encoded:
15:28:31.044 -> RLB_PRO: 0000000 49 00 00 00 00 01 03 01 08 26 01 00 00 00 00 0e | I........&......
15:28:31.044 -> RLB_PRO: 0000010 60 03 01 08 26 86 01 00 03 51 ff 00 01 06 7d 92 | `...&....Q....}.
15:28:31.044 -> RLB_PRO: 0000020 14 19                                           | ..                
15:28:31.044 -> RLB_PRO: [MAC] 0x2E
15:28:31.044 -> RLB_PRO: [MAC] 0xEE
15:28:31.044 -> RLB_PRO: [MAC] 0x63
15:28:31.044 -> RLB_PRO: [MAC] 0x90
15:28:31.044 -> RLB_PRO: [MAC] 0x6C
15:28:31.044 -> RLB_PRO: [MAC] 0x56
15:28:31.044 -> Uplink complete, next in 300  seconds

@jgromes
Copy link
Owner

jgromes commented Apr 6, 2024

@ThePioS thanks for checking it, then I guess we will either have to remove the reading pins from the examples or make sure that they don't clash with SPI. I'm more in favor of the former, replacing them with a random number, since the latter could be prone to breaking in the future again.

@StevenCellist
Copy link
Collaborator

Pin 3 is used in LoRa SPI on the T3S3, yup..

@HeadBoffin
Copy link
Collaborator

HeadBoffin commented Apr 6, 2024

Meh, on it.

PS, I see a spreadsheet forming for pin maps, probably useful, plus the use of random() ...

PSS, I only figured out the pin map for a TTGO Supreme last night but didn't twig at the time.

@StevenCellist StevenCellist added bug Something isn't working and removed template info missing Author of this issue ignored the issue template. labels Apr 8, 2024
@HeadBoffin
Copy link
Collaborator

Not really a bug and a situation anyone could create, particularly with the automagic pinmaps. And the template info is still MIA ...

I can find some pins not being used for anything else on the automagic pinmaps but we should perhaps have an item on this in the wiki!

@jgromes
Copy link
Owner

jgromes commented Apr 9, 2024

@HeadBoffin

I can find some pins not being used for anything else on the automagic pinmaps but we should perhaps have an item on this in the wiki!

I don't think we will be able to keep that up for very long, as new pinmaps can be added (see the currently open #1049). With that in mind I pushed the change from analog/digital read to random number, let's hope nobody else trips up on this until the next update.

@jgromes jgromes closed this as completed Apr 9, 2024
@jgromes jgromes added the resolved Issue was resolved (e.g. bug fixed, or feature implemented) label Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working resolved Issue was resolved (e.g. bug fixed, or feature implemented)
Projects
None yet
Development

No branches or pull requests

5 participants