Hallo,
wir haben hier gerade zwei "radino CC1101" von IN-CIRCUIT zum CUL umgeflasht. Nach Anpassung der Ports wird die Firmware vom CUL (V3) mit USB-Unterstützung verwendet. Das funktioniert soweit auch gut, nur fiel auf, das sich die 868MHz-Version manchmal als 433MHz-Version unter Linux meldet. Zur Unterscheidung wird ja der MARK433_PIN in der board.h definiert. Nach längerem Suchen fiel uns auf, das in der Descriptors.c in Zeile 239 fest PINB, PB6 abgefragt wird. Nach Änderung dieser Abfrage in MARK433_PIN, MARK433_BIT funktioniert die Erkennung jetzt korrekt. Ich bitte um folgende Änderung:
culfw-code-559-trunk\culfw-code-559-trunk\culfw\clib\Descriptors.c
Zeile 239:
if (!bit_is_set(PINB, PB6))
ändern in:
if (!bit_is_set(MARK433_PIN, MARK433_BIT))
Danke
MfG Udo
Danke fuer die Meldung, habs eingecheckt.