Ethernet.setRetransmissionCount()
名称
Ethernet.setRetransmissionCount()
説明
イーサネットコントローラが送信をやめるまでの、送信の試行回数を設定する。初期値は8である。デフォルトのタイムアウト値である200ms間隔で、8回試行するので、通信が失敗するまでに1600ms、ブロッキングによる遅延が発生する。通信の状態が悪いときに、反応を早くするためには、小さい値を設定する。名称とは異なり、最初の送信失敗後の再送回数ではなく、送信の合計回数を設定する。このため、最小値は1である。
書式
void EthernetClass::setRetransmissionCount(uint8_t num);
引数
num | イーサネットコントローラが送信をやめるまでの、送信の試行回数。 |
戻り値
なし。
使用例
|
|
オリジナルのページ
https://www.arduino.cc/reference/en/libraries/ethernet/ethernet.setretransmissioncount/
最終更新日
January 7, 2024