dwm_gpio_value_get

ピンの値を読み取ります。

void dwm_gpio_value_get(uint8_t gpio_idx, uint8_t *value);
パラメータ
  • gpio_idx -- 8 ビット整数 (許可される値については gpio_idx セクションを参照してください)

  • output -- ステータスコード [, gpio_val].

  • gpio_val -- ‘0’ | ‘1’

Cコード例

uint8_t value;
dwm_gpio_value_get(DWM_GPIO_IDX_13, &value);
printf("%u\n”, value);

SPI/UART 例

TLV 要求

タイプ

長さ

価値

ピンインデックス

0x2b

0x01

0x0D

0x2b と入力するとコマンドを意味しますdwm_gpio_value_get

TLV 応答

タイプ

長さ

値 (エラーコードを参照)

タイプ

長さ

価値

ピンの値 (0,1)

0x40

0x01

0x00

0x55

0x01

0x00

タイプ 0x40 は前のコマンドの ステータスコード を意味します タイプ 0x55 はピン値を意味します