TinyOsファイル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*CRCが関与する記述だけを抜粋 [#ud2965b1]
-[[伝送路の状態に応じたLDPC符号化率の適応アルゴリズム]]
**CRC.h [#k57370d7]
uint16_t crcByte(uint16_t crc, uint8_t b)
{
uint8_t i;
crc = crc ^ b << 8;
i = 8;
do
if (crc & 0x8000)
crc = crc << 1 ^ 0x1021;
else
crc = crc << 1;
while (--i);
return crc;
}
**CC1000RadioM.nc [#qe4f090f]
crcByteの関数を実行
usRunningCRC = crcByte(usRunningCRC,NextTxByte);
終了行:
*CRCが関与する記述だけを抜粋 [#ud2965b1]
-[[伝送路の状態に応じたLDPC符号化率の適応アルゴリズム]]
**CRC.h [#k57370d7]
uint16_t crcByte(uint16_t crc, uint8_t b)
{
uint8_t i;
crc = crc ^ b << 8;
i = 8;
do
if (crc & 0x8000)
crc = crc << 1 ^ 0x1021;
else
crc = crc << 1;
while (--i);
return crc;
}
**CC1000RadioM.nc [#qe4f090f]
crcByteの関数を実行
usRunningCRC = crcByte(usRunningCRC,NextTxByte);
ページ名: