Core Library Update: 0.10.79

LoRaMac: MAC commands 처리 오류 수정

  • 인지할 수 없는 MAC command를 수신시 해당 octet 이후 부터는 처리하지 않도록 수정하였습니다.
  • LoRaWAN v1.0.2부터 추가된 TxParamSetup Req/Ans 및 DlChannel Req/Ans MAC commands에 대한 처리가 추가되었습니다.

TwoWire (I2C)에 timeout 추가

  • Blocking 함수인 TwoWire::endTransmission(), TwoWire::requestFrom() 에 대한 timeout 기능이 추가되었습니다.
  • 따라서, 하드웨어 이상 등으로 인해 I2C slave에서 응답이 없는 경우에도 제어 흐름을 반환하도록 하였습니다.
  • TwoWire::timeout 으로 지정하며, 단위는 밀리초, 기본 값은 10초 입니다.