• R/O
  • SSH
  • HTTPS

cc1101driver: List of commits


RSS
Rev. Time Author
r209 2011-01-25 17:50:31 blackzoro

cc1100_cmd_tx();
mdelay(10);
cc1100_cmd_tx();
sdelay(1);


このようにしたら何かスペクトルが出てきた・・・

r208 2011-01-25 17:39:10 blackzoro

現在0x12番地のレジスタ0x10 SYNC_MODE[2:0]を”No preamble/sync”に設定。


00\29
01\2e
02\29
03\07
04\d3
05\91
06\ff
07\04
08\45
09\00
0a\00
0b\0c
0c\00
0d\10
0e\65
0f\cb
10\8c
11\83
12\10
13\22
14\f8
15\24
16\07
17\30
18\04
19\76
1a\6c
1b\03
1c\40
1d\91
1e\87
1f\6b
20\f8
21\56
22\11
23\a9
24\0d
25\3a
26\0d
27\41
28\00
29\59
2a\7f
2b\3f
2b\3f
2c\88
2d\31

r207 2011-01-25 17:25:02 blackzoro

現在のレジスタ設定でも電波が出力されない模様。

00\29
01\2e
02\29
03\07
04\d3
05\91
06\ff
07\04
08\45
09\00
0a\00
0b\0c
0c\00
0d\10
0e\65
0f\cb
10\8c
11\83
12\13
13\22
14\f8
15\24
16\07
17\30
18\04
19\76
1a\6c
1b\03
1c\40
1d\91
1e\87
1f\6b
20\f8
21\56
22\11
23\a9
24\0d
25\3a
26\0d
27\41
28\00
29\59
2a\7f
2b\3f
2b\3f
2c\88
2d\31

r206 2011-01-25 16:50:52 blackzoro

現在の動作では0x80は”0x45”になっている。

Variable packet length mode. Packet length
configured by the first byte after sync word

に該当している。

r205 2011-01-25 16:45:43 blackzoro

2011年1月25日 16:43


PKTCTRL0(0x08番地)



LENGTH_CONFIG[1:0]で

FIX Packet length modeか、Variable Packet length modeか、Infinite packet modeかのモード設定がある。

現在Fixed packet length modeになっている模様。

r204 2011-01-25 16:13:58 blackzoro

TXの時のパケット構造 プリアンブルやSYNC WORDを調べる。

r203 2011-01-25 14:39:16 blackzoro

電波でない・・・

r202 2011-01-25 13:25:50 blackzoro

全然データ出力が出てこない

r201 2011-01-25 10:40:39 blackzoro

(empty log message)

r200 2011-01-25 09:36:30 blackzoro

(empty log message)

r199 2011-01-24 22:41:15 blackzoro

(empty log message)

r198 2011-01-24 22:41:06 blackzoro

cc1101_data_waveoutput_setupという関数で、データ出力の際はこの関数を通るようにする。現在
DEVIATION = 9.521484kHz
cc1100_cfg_mod_format(0x43); これでDATARATEは9.6kに設定。

これを500msecごとにデータ付きの電波を出力しているつもり。


ただ、SmartRF Studio7でデータが受信できていない。

r197 2011-01-24 19:09:16 blackzoro

現在、1001003基板のINT1へのLOWパルスが30usecしかない。まだ、入力スイッチのLOWパルス出力の充放電回路の抵抗値が20kΩから270kΩに変更されてないことが分かった。


TB2,TB1、SW2の入力があった場合のLOWパルス出力のLOWパルス幅を決める抵抗は

R24,R17,R25,R26のところでここは270kΩに変更する必要がある。

r196 2011-01-24 18:23:46 blackzoro

(empty log message)

r195 2011-01-24 18:21:39 blackzoro

(empty log message)

r194 2011-01-24 18:13:59 blackzoro

(empty log message)

r193 2011-01-24 17:44:13 blackzoro

(empty log message)

r192 2011-01-24 17:43:54 blackzoro

(empty log message)

r191 2011-01-24 16:56:14 blackzoro

(empty log message)

r190 2011-01-24 16:48:40 blackzoro

(empty log message)

r189 2011-01-24 16:46:05 blackzoro

(empty log message)

r188 2011-01-24 16:45:25 blackzoro

現在までのテスト用プログラムをATmega48にも反映

r187 2011-01-24 16:44:22 blackzoro

(empty log message)

r186 2011-01-24 16:44:13 blackzoro

(empty log message)

r185 2011-01-24 16:32:23 blackzoro

(empty log message)

r184 2011-01-24 16:31:35 blackzoro

EEPROM値の0x00、0x01番地がともに0x00だった場合の周波数を測定。

r183 2011-01-24 16:21:52 blackzoro

(empty log message)

r182 2011-01-24 16:12:16 blackzoro

(empty log message)

r181 2011-01-24 16:03:48 blackzoro

EEPROM値も記録するようにする。

r180 2011-01-24 15:58:32 blackzoro

(empty log message)

Show on old repository browser