Quantcast
Channel: The Things Network - Latest posts
Viewing all articles
Browse latest Browse all 115657

[ic880a-SPI+RaspBerryPI2] CRC_OK seems to be CRC_FAIL, but not always

$
0
0

Dear all,

Strange behaviour i just seem not to be able to figure out. Does anybody have had the same issues and know what to do, or is able to point me in a helpful direction?

My Node is only showing up sometimes on the API. It is just like its only doing this when it wants to, and not when i want it to :wink:

This is my setup, and my findings so far:

I have build a gateway made of IC880A-SPI and RaspBerry Pi2.
The following installer was used: https://github.com/ttn-zh/ic880a-gateway/tree/spi

Installation was succesfull,
Util_tx_test is succesfull,
Util_SPI_Stress is succesfull,
Gateway is showing on API: http://thethingsnetwork.org/api/v0/gateways/FFFEB827EB5939CD/
After reboot of the PI, everything is still running and working so i assume the configuration is OK.

My TestNode is:
868MHz RN2483 LoRa(TM) Technology Mote
Part Number: DM164138
http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dm164138&utm_source=&utm_medium=MicroSolutions&utm_term=&utm_content=DevTools&utm_campaign=RN2483+LoRa+Mote

http://thethingsnetwork.org/api/v0/nodes/02E00001/

and it is configured with the following parameters:

mac set appskey 2B7E151628AED2A6ABF7158809CF4F3C
mac set nwkskey 2B7E151628AED2A6ABF7158809CF4F3C
mac set ch dcycle 0 9
mac set ch dcycle 1 9
mac set ch dcycle 2 9
mac set adr off
mac set devaddr 02E00001
mac join abp
mac set dr 0
radio set pwr 15
radio set sf sf7
mac save

(i have tested with auto-datarates as well)

Now when i start a UTIL_PKT_LOGGER it shows a CRC_OK when i send a packet from my node.
Though, in the API (and daemon.log) it shows most of the times a RXCOUNT:0 and RXOK: 0.
SOmetimes things seems to get a bit better, then i see a RXCOUNT:1 and RXOK: 0.
Only when RXCOUNT:1 and RXOK: 1 i see the entry on the NODE API.

How is it possible that the Packet logger tells me CRC_OK, but still the packets aren't send to the network?
DAEMON.LOG tells me (when RF packets received by concentrator: 1 that CRC_FAIL: 100%)

Only very occasionly things go OK (Hence you see data on the node api).

My internet connectivity is a 100/100 fiber and DAEMON.LOG tells me that
INFO: [up] PUSH_ACK for server croft.thethings.girovito.nl received in 21 ms (i haven't seen it anything else then a value between 19 and 23 ms).

Anybody have any idea what i can do?

Kind regards,
Jeroen


Viewing all articles
Browse latest Browse all 115657

Trending Articles