0.9.19~21 (2019. 2. 22~26)
IEEE802_15_4Frame
을 생성시 기본으로 sequence number field가 포함되도록 수정
- Sequence number field suppression은 IEEE 802.15.4 2015 이후에 지원하는 기능으로 2003 또는 2006 버전으로 프레임 생성시 문제가 됨
0.9.18 (2019. 2. 22)
- PLM120에서 GPIO4, GPIO6, GPIO7 인터럽트 가능하도록 추가
0.9.17 (2019. 2. 20)
- CXD5603GF deep sleep 사용하도록 수정
0.9.13~16 (2019. 2. 19~20)
TSCHMac
오류 수정
- PLM100, PLM120에 대한 프로젝트 옵션 추가
NO_BSL
: 1로 설정하여 JTAG으로 다운로드시, 부트로더 제거
INV_BSL
: 1로 설정하여 JTAG으로 다운로드시, BSL 진입을 위한 핀 방향을 반대로 설정
0.9.12 (2019. 2. 18)
IEEE802_15_4Frame
오류 수정
- STM32 기반 보드에서 GPIO output 버그 수정
- libnmea (experimental) 추가
0.9.11 (2019. 2. 11)
IEEE802_15_4Frame
사용법 변경
-
기존에 주소를 조회하기 위해서는
IEEE802_15_4Frame::srcAddr
및 IEEE802_15_4Frame::getAddr
멤버 변수를 바로 접근하였으나 이제는 IEEE802_15_4Frame::getSrcAddr()
, IEEE802_15_4Frame::getDstAddr()
, 및 IEEE802_15_4Frame::getAddresses()
등을 사용해야 합니다.
마찬가지로 기존에 주소를 설정하기 위해서는 IEEE802_15_4Frame::srcAddr
및 IEEE802_15_4Frame::getAddr
멤버 변수를 바로 접근하였으나 이제는 IEEE802_15_4Frame::setSrcAddr()
, IEEE802_15_4Frame::setDstAddr()
, 및 IEEE802_15_4Frame::setAddresses()
등을 사용해야 합니다.
-
기존에는
IEEE802_15_4Frame::setAckRequest()
를 통해 가능했으나 이제는 IEEE802_15_4Mac::useForceNoAckRequest
값을 변경하여야 합니다.
-
IEEE802_15_4Frame::getPayloadPointer()
가 deprecated 되었습니다.
대신 IEEE802_15_4Frame::setPayload()
, IEEE802_15_4Frame::setPayloadAt()
, IEEE802_15_4Frame::getPayload()
, IEEE802_15_4Frame::getPayloadAt()
, 및 IEEE802_15_4Frame::comparePayload()
등을 사용하시기 바랍니다.
-
Updated examples
-
TSCH (experimental) 추가
- PLM120 에서만 지원합니다.
-
Added examples