Hi all,
I've been trying to get my first test sensor and gateway off the ground tonight with no luck.
I'm using my raspberry pi( 1st gen 256mb model b ) directly connected to my nrf24l01+ radio.
pi@sensormachine /dev $ cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 2.00
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0002
Serial : 00000000e42e6806
I synced and built the PiGatewaySerial as per the instructions and fired it up and get the following:
pi@sensormachine ~/mysensors/Raspberry $ sudo ./PiGatewaySerial
Starting PiGatewaySerial...
Protocol version - 1.4
Created PTY '/dev/pts/1'
Gateway tty: /dev/ttyMySensorsGateway
================ SPI Configuration ================
CSN Pin = CE0 (PI Hardware Driven)
CE Pin = Custom GPIO25
Clock Speed = 8 Mhz
================ NRF Configuration ================
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0xa8a8e1fc00 0xa8a8e1fc00
RX_ADDR_P2-5 = 0xff 0xc4 0xc5 0xc6
TX_ADDR = 0xe7e7e7e7e7
RX_PW_P0-6 = 0x20 0x20 0x20 0x00 0x00 0x00
EN_AA = 0x3b
EN_RXADDR = 0x06
RF_CH = 0x4c
RF_SETUP = 0x23
CONFIG = 0x0e
DYNPD/FEATURE = 0x3f 0x06
Data Rate = 250KBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_LOW
But after this nothing happens, on the PI side, neither on this console nor on the serial port that the gateway program creates. It just spits out the following
pi@sensormachine /dev $ sudo cat ttyMySensorsGateway
0;0;3;0;14;Gateway startup complete.
My sensor node is very simple 3.3v pro mini with a radio as per mysensors.org instructions and a dallas temp sensor. I downloaded the 1.4 FINAL release from github. The sketch used was the DallasTemperatureSensor example. All it spits out is
sensor started, id 255
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
Which I take it means that it is constantly looking for a gateway?
Does anyone have a clue as to what might be going on?
Anything info in my post I'm missing that might help diagnose this?