Skip to content

Releases: infincia/pyairview

v0.1alpha2

13 Jan 03:51
0.1a2
9083731
Compare
Choose a tag to compare
v0.1alpha2 Pre-release
Pre-release
  • Single-file Python 2.7 and 3.2+ compatibility

v0.1alpha1

12 Jan 03:55
0.1a1
545c158
Compare
Choose a tag to compare
v0.1alpha1 Pre-release
Pre-release
  • Rename libairview module to pyairview to match project name (same for test app)
  • Automatic testing with Travis-CI. Just tests importing the pyairview module
    for now, but that is enough to discover certain simple bugs. Code to simulate
    a serial connection to an actual Airview device will be added soon, which is
    necessary in order to actually test anything in the library itself
  • Make start_scan() command non-blocking, caller is expected to handle managing
    the library as part of a runloop etc.
  • Add disconnect() command to close the serial port if needed
  • Allow calling code to safely start and stop scanning whenever needed
  • Handle situations where partial responses are left in the serial buffer
  • Add support for newly discovered 'es' command to instruct Airview to end the
    current scan
  • Add automatic parsing of device info from 'gdi' command, each element is put
    into a dictionary with public module constants provided for each key

v0.1alpha0

12 Jan 03:57
0.1a0
1ff19d5
Compare
Choose a tag to compare
v0.1alpha0 Pre-release
Pre-release
  • Support for Python 2.7 only for now, 3.2+ is being worked on
  • Initial alpha release