環境 (OSなど)
TWELITE STAGE SDK のインストール
アクトのビルド
新しいプロジェクトの作成
VSCodeのインストール
ビルド定義 Makefile
他のプラットフォーム
act0 .. 4
BRD_APPTWELITE
BRD_ARIA
BRD_I2C_TEMPHUMID
PAL_AMB-bhv
PAL_AMB-usenap
PAL_AMB
PAL_MAG
PAL_MOT-single
PAL_MOT-fifo
Parent_MONOSTICK
PingPong
PulseCounter
Rcv_Unvsl (ユニバーサル レシーバー)
Scratch
Slp_Wk_and_Tx
SM_SIMPLE ステートマシン
Unit_???
WirelessUART
ビヘイビア
PAL_AMB-behavior
クラス
alloc
axis_xyzt
MWX_APIRET
packet_rx
packet_tx
pktparser
E_PKT
idenify_packet_type()
TwePacket
TwePacketIO
TwePacketPAL
TwePacketTwelite
TwePacketUART
serparser
smplbuf
.get_stream_helper()
smplbuf_strm_u8
smplque
SM_SIMPLE ステートマシン
mwx::stream
stream_helper
mwx::bigendian
mwx::crlf
mwx::flush
format (mwx::mwx_format)
定義
外部ライブラリ
EASTL
関数
DIO 汎用ディジタルIO
attachIntDio()
detachIntDio()
digitalRead()
digitalReadBitmap()
digitalWrite()
pinMode()
システム関数
delay()
delayMicroseconds()
millis()
random()
ユーティリティ関数
Byte array utils
CRC8, XOR, LRC
collect_bits()
div100()
expand_bytes()
pack_bits()
pack_bytes()
pnew()
Printf utils
Scale utils
クラスオブジェクト
Analogue
Buttons
EEPROM
PulseCounter
Serial
SerialParser
SPI
SPI (ヘルパークラス版)
SPI (メンバ関数版)
the_twelite
TickTimer
Timer0 .. 4
Wire
Wire (ヘルパークラス版)
Wire (メンバ関数版)
コールバック関数
begin()
init_coldboot()
init_warmboot()
loop()
on_rx_packet()
on_tx_comp()
setup()
wakeup()
<ARIA>
<BRD_APPTWELITE>
<CUE>
<MONOSTICK>
PAL
<PAL_AMB>
<PAL_MAG>
<PAL_MOT>
<PAL_NOTICE>
BMx280 - 環境センサー
LTR-308ALS - 照度センサー
MC3630 - 加速度センサー
PCA9632 - LEDドライバ
SHT3x - 温湿度センサー
SHT4x - 温湿度センサー
SHTC3 - 温湿度センサー
レイヤーツリーネット <NWK_LAYERED>
シンプル中継ネット <NWK_SIMPLE>