Hi,
trotz einiger Lektüre habe ich noch immer Probleme dem RFM12 einen
Träger zu entlocken.
Ich wollte mich mal dem obligatorischen Funksteckdosen beschäftigen und
ook senden probieren. (Ja- der 5-Euro Funk-Gong für AM ist bestellt...)
Am RFM12 habe ich außer SPI, 3,3V und der Antenne keine weitere
Beschaltung.
Muss man für Data noch einen Pull-Up spendieren?
Ich habe es mit folgender initialisierung versucht:
spi takt 1MHz, clock idle on low, Flanke low->high, msb first
1 | cs low
|
2 | 0x80 0x17 // disable FIFO, 433MHz, 12.0pF
|
3 | 0x82 0x08 // enable xtal, enable clk pin
|
4 | 0xA6 0x20 // 433.92 MHz
|
5 | 0xC6 0x47 // 4.8kBit -verzichtbar?
|
6 | 0x94 0x89 // VDI,FAST,BW200kHz,-6dBm,DRSSI -97dbm -verzichtbar?
|
7 | 0xC2 0x20 // datafiltercommand ; ** not documented command ** -verzichtbar?
|
8 | 0xCA 0x00 // FiFo and resetmode command ; FIFO fill disabeld -verzichtbar?
|
9 | 0xC4 0xC3 // enable AFC ;enable frequency offset -verzichtbar?
|
10 | 0xE0 0x00 // disable wakeuptimer
|
11 | 0xC0 0xE0 // 10 Mhz out
|
12 | 0xC8 0x00 // disable low duty cycle
|
13 | 0x82 0x38 // tx on
|
14 | 0x98 0x00 // volldampf
|
15 | cs high
|
Erwartet hätte ich jetzt Dauerträger...
Die 10 MHz seh ich am clock auch, also spi läuft, aber der
Scanner-Empfänger bleibt stumm.
Wenn ich die Config Worte 16-Bit weise in Cs low/High Päckchen splitte
wird's auch nicht anders.
Muss wohl einer Fehler von der dummen Sorte sein.