Hallo zusammen,
ich habe auch mal wieder Zeit zum Basteln gefunden und versuche derzeit, einen CC1101 über SPI an ein Orange PI anzuschließen und mit Armbian zu betreiben. Eigentlich bin ich gefühlt kurz vor dem Ziel, aber leider werden keinerlei SPI-Pakete geloggt. Die SPI-Kommunikation klappt offenbar problemlos.
Zur Verifizierung habe ich ein 2. CC1101-Modul angeschlossen, der Effekt bleibt jedoch unverändert. Die Module sind m. E. zu 100% für 868 MHz konzipiert.
Hier mal ein Auszug aus dem Logfile:
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 3EC0
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 0F0F
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: BE00
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 00C0
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 3A
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 0F
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 3A
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 0F
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 34
09/05/16 16:35:26.835 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 0F
09/05/16 16:35:26.836 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: CC1100: Setting GPIO direction
09/05/16 16:35:26.836 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: CC1100: Setting GPIO edge
09/05/16 16:35:26.836 Debug: Thread priority successfully set to: 45
09/05/16 16:35:26.837 Debug: Thread priority successfully set to: 45
09/05/16 16:35:26.837 Initializing RPC client...
09/05/16 16:35:26.837 Starting XML RPC server RPCServer1 listening on 0.0.0.0:2001...
09/05/16 16:35:26.837 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: F300
09/05/16 16:35:26.837 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 1000
09/05/16 16:35:26.837 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: BidCoS packet received, but CRC failed.
09/05/16 16:35:26.837 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 3A
09/05/16 16:35:26.838 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 1F
09/05/16 16:35:26.838 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Sending: 34
09/05/16 16:35:26.838 Module HomeMatic BidCoS: TI CC110X "CC1101": Debug: Received: 1F
Die Konfiguration:
[TI CC1101 Module]
id = CC1101
default = true
deviceType = cc1100
device = /dev/spidev0.0
#responseDelay = 100
interruptPin = 2
gpio1 = 18
Danach ist mehr oder weniger Funkstille.
Hat jemand eine Idee?
Edit:
Die CC1101-Module habe ich mit einem Arduino gekoppelt, dort laufen Sie problemlos.
Grüße