• R/O
  • SSH
  • HTTPS

cc1101driver: List of commits


RSS
Rev. Time Author
r29 2011-01-14 11:46:50 blackzoro

パワーダウンモードを有効。しかしINT1割込みで割込みが発生しない。

r28 2011-01-14 11:02:37 blackzoro

sleep関数をコメントアウトして、パワーダウンモードを停止。しかし、INT1割込みは最初の1回目はブレークするが、2回目以降できない。

r27 2011-01-14 10:43:25 blackzoro

現在、ATmega88をパワーダウンモードに移行させる前に、PB端子はすべて入力にして、内部プルアップははずす設定にした。

現在、パワーダウンモードからINT1での復帰をまだ確認できていない

r26 2011-01-14 10:15:40 blackzoro

CC1101、ATmega88をはずして、基板に電流を入れた状態にした際の電流値は0.05uAとなっていることを確認。

2011年1月14日 10:14

r25 2011-01-14 09:41:41 blackzoro

現在、ATmega88をパワーダウンモードに設定してからINT1に割込みを取らせても、INT1割込みベクタコードにジャンプしない現象が発生中。

r24 2011-01-13 21:05:12 blackzoro

(empty log message)

r23 2011-01-13 20:50:59 blackzoro

プログラムを一旦シンプルにする。CC1101を”cc1100_cmd_pwd();”コマンドでPOWER DOWNモードにして、さらにATmega88もPOWER DOWNモードにしても、900uAぐらいの電流を消費している。

r22 2011-01-13 20:36:06 blackzoro

一旦保存

r21 2011-01-13 19:05:54 blackzoro

ATmega88をパワーダウンモードに移行することができている。INT1の割込みでCC1101をパワーダウンモードに持ち込むようにしている。現在できているような感じがするが、0.9mAぐらいの電流を消費している模様。

r20 2011-01-13 16:04:34 blackzoro

(empty log message)

r19 2011-01-13 15:44:27 blackzoro

ATmega88自身もパワーダウンモードに移行させるプログラムを追加。

r18 2011-01-13 15:39:00 blackzoro

CC1101をパワーダウンモードに移行して、5秒後にIDLEステートに移行して、また5秒後パワーダウンステートに移行させるプログラムに変更

r17 2011-01-13 15:26:13 blackzoro

uint8_t cc1100_sleep_strobe_cmd(uint8_t cmd)という関数を追加。もしかしたら使わないかも

r16 2011-01-13 14:35:54 blackzoro

(empty log message)

r15 2011-01-13 11:46:00 blackzoro

PA_TABLE0に


12dBmの時は0xC0---->スペアナ値9.8dBm
10dBmの時は0xC5---->スペアナ値7.58dBm
0dBmの時は0x50------>スペアナ値-1.0dBmぐらい


などの値を書き込んでみて、それどおりに電波の出力電力が出てくるかチェックしてみた。

r14 2011-01-13 11:28:38 blackzoro

FREND0(0x0022)レジスタのPA_POWER[2:0]のビットを"001"に設定すると、無条件で、PATABLEの0番目のBYTEの出力値を使用するようである。

r13 2011-01-13 11:17:17 blackzoro

連続して出力させる方法を少し変更。

r12 2011-01-13 10:24:15 blackzoro

(empty log message)

r11 2011-01-12 20:13:33 blackzoro

キャリア信号だけ出せた。cc1100_cfg_fs_autocal(CC1100_AUTOCAL_IDLE_TO_TX_RX);この設定が必要。

r10 2011-01-12 19:53:45 blackzoro

現在キャリア波だけを出力するようにするプログラムの作成中。

r9 2011-01-12 19:15:10 blackzoro

TXストローブの待ち時間の間隔を狭めた。出てる!!

r8 2011-01-12 19:03:45 blackzoro

426.327MHzあたりで何か変調の波形が出てきた!!

r7 2011-01-12 17:40:10 blackzoro

cc1101_8PATABLE_write_reg(u8 * reg)関数で、PATABLE8個に一気にデータを書けるようにした。

r6 2011-01-12 16:48:25 blackzoro

cc1101_8PATABLE_read_reg(void)関数を追加。PATABLEのFIFOから8つのデータをいっぺんにリードできるようにした。

r5 2011-01-12 15:22:13 blackzoro

cc1100_write_reg(CC1100_REG_FREND0,(cc1100_read_reg(CC1100_REG_FREND0) | 0x07));


この関数で、PA_POWERを0x03に設定してみた。これでも電波は出力されない。

r4 2011-01-12 09:50:47 blackzoro

(empty log message)

r3 2011-01-12 09:04:29 blackzoro

(empty log message)

r2 2011-01-11 23:27:56 blackzoro

(empty log message)

r1 2011-01-11 23:23:15 blackzoro

(empty log message)

Show on old repository browser