Bug Fixes
* Improve thread safety ([e16827d7](https://github.com/ni/nixnet-python/commit/e16827d7a467eac1e9db30e0bed08c6aa3b97656), closes [146](https://github.com/ni/nixnet-python/issues/146))
* **API:**
* Include special frames in wildcard import ([92c1c777](https://github.com/ni/nixnet-python/commit/92c1c77712aec8edd3eb3387120be7a9854e6b4f))
* signals and frames semantics ([7c01b4b1](https://github.com/ni/nixnet-python/commit/7c01b4b1f43ebb49082247ad6b2c9410a928e8f5), closes [173](https://github.com/ni/nixnet-python/issues/173))
* Convert payload in way that works with all Py2.7 versions ([892ff834](https://github.com/ni/nixnet-python/commit/892ff8344eb7aacd912dc8048523fe88999c40a3))
* In frame repr, highlight core info ([7399c112](https://github.com/ni/nixnet-python/commit/7399c112e888e6e3ecf10d34c88c9a021065108d), closes [170](https://github.com/ni/nixnet-python/issues/170))
* Switch LIN identifier repr to hex ([6765f690](https://github.com/ni/nixnet-python/commit/6765f690fef155b9e9620e3848798a212bb55249))
* Improve consistency with future signal reads ([326f3bb8](https://github.com/ni/nixnet-python/commit/326f3bb881dbc976511ebe9defd541b3034c0918))
* Improve terminology ([4b8fa3f4](https://github.com/ni/nixnet-python/commit/4b8fa3f460fb4b8bde559039cab26559eeff8213))
* **ctypes:** Properly parse/form CanBusError ([d3380364](https://github.com/ni/nixnet-python/commit/d33803644ffab359ce2083ae7e5e0aa6fd1dbed3))
* **docs:**
* Record correct frames type ([50a69999](https://github.com/ni/nixnet-python/commit/50a6999994222cb7acc88c2ef0d6d2c838058b88))
* **examples:**
* Improve frame displaying ([a301cbe4](https://github.com/ni/nixnet-python/commit/a301cbe423e453c42169aa52244025070df00a9a))
* Typo in user message ([3330ce95](https://github.com/ni/nixnet-python/commit/3330ce95ded0b28000378de41f3464709886b4ed))
* Correct report formatting ([e6a958dd](https://github.com/ni/nixnet-python/commit/e6a958dd418087e8d83e55cbfee6c1041d577403))
* **tests:**
* Improve failure output ([b9eccda9](https://github.com/ni/nixnet-python/commit/b9eccda97baf52d92a6b0f3df9cf7e6cdac95634))
* CanBusErrorFrame repr was untested ([f14457b3](https://github.com/ni/nixnet-python/commit/f14457b39531d66c1518a40ec8d7c0e31eef6982))
Features
* **API:**
* Adding partial database API support ([eb7f9603](https://github.com/ni/nixnet-python/commit/eb7f9603e74794261bf6fa410662eeba2f4c2eda))
* Implement LinFrame and test ([0b5aec8e](https://github.com/ni/nixnet-python/commit/0b5aec8e250de8f555f52958edf0034bd4cd31fa))
* Add lin scheduling ([d1f7cf96](https://github.com/ni/nixnet-python/commit/d1f7cf96de7e77ad4edc133d325d8bcd3eccb71a))
* Support session.lin_comm ([bd8f46a4](https://github.com/ni/nixnet-python/commit/bd8f46a42fff4fdf4c95c0cf071bcf6287a478af))
* Support LIN interface properties ([87076317](https://github.com/ni/nixnet-python/commit/87076317daf98dbc08f47f95f7d75087a1e16430))
* Signal/Frame conversion mode ([d1a0ac7d](https://github.com/ni/nixnet-python/commit/d1a0ac7d2e25dac9a90e4244f3e534fa6ccdacaf))
* CanBusError class ([68b7f502](https://github.com/ni/nixnet-python/commit/68b7f50290ce16aa38d4312aa775edb5c5b92377))
* StartTriggerFrame class ([ae6b7640](https://github.com/ni/nixnet-python/commit/ae6b7640f9a4e86a093f8f5769bb78df9e5aff8f))
* LogTriggerFrame class ([3a29433a](https://github.com/ni/nixnet-python/commit/3a29433a83b9171c945bdc8d79b665fc3679fe5d))
* DelayFrame class ([58f15614](https://github.com/ni/nixnet-python/commit/58f15614b98273ed93376b5f4da5ddf343273b99))
* LinBusErrorFrame support ([483c42aa](https://github.com/ni/nixnet-python/commit/483c42aa4dbae544e55b1e7f1dc21298ad2ba05c))
* Default frame parameters ([ef617563](https://github.com/ni/nixnet-python/commit/ef6175630961b15b7d6e38bb64f825ae2b9a09f5))
* **examples:** LIN Frame Stream IO ([cd67ed08](https://github.com/ni/nixnet-python/commit/cd67ed085dd92969bfa17321dd153ceb3617da27))
* **tests:**
* Skip tests when hardware is None ([227ff99d](https://github.com/ni/nixnet-python/commit/227ff99d60c6e1a76a87ea0d0412f1bfcb4b10bc))
* Add LIN integration tests and configuration ([81f3850f](https://github.com/ni/nixnet-python/commit/81f3850f67207df39ac78a9f03805027d2cac1d2))
Minor Breaking Changes
We do not expect these breaking changes to impact any clients
* Modify or remove unsupported or broken code
* Renamed function parameters in functions that callers are unlikely to use named arguments
Changes:
* Remove unsupported property ([4dbcb0b8](https://github.com/ni/nixnet-python/commit/4dbcb0b8f12ad62789415313c25c76dd8dc6c830))
* Support LIN interface properties ([87076317](https://github.com/ni/nixnet-python/commit/87076317daf98dbc08f47f95f7d75087a1e16430))
* signals and frames semantics ([7c01b4b1](https://github.com/ni/nixnet-python/commit/7c01b4b1f43ebb49082247ad6b2c9410a928e8f5), closes [173](https://github.com/ni/nixnet-python/issues/173))
* Remove irrelevant resamp_rate property ([b5b01978](https://github.com/ni/nixnet-python/commit/b5b0197864e9efec0e25aea2a6746feb7c0a9713), closes [121](https://github.com/ni/nixnet-python/issues/121))
* Improve consistency with future signal reads ([326f3bb8](https://github.com/ni/nixnet-python/commit/326f3bb881dbc976511ebe9defd541b3034c0918))
* Improve terminology ([4b8fa3f4](https://github.com/ni/nixnet-python/commit/4b8fa3f460fb4b8bde559039cab26559eeff8213))