Skip to content

v1.6

Compare
Choose a tag to compare
@jasbur jasbur released this 08 May 12:34
· 149 commits to master since this release

NOTE: The Raspbian image uploaded previous to May 6th 2018 10:00 pm CST was based off of a 16GB SDCard and may be too big to flash for some users. The image has been re-uploaded and is now based, properly, on an 8GB SDCard like previous releases. The code on both images is identical however.

-- Changes --

The initial launch of the Configuration App is now significantly faster (all assets are now precompiled)

Moved device reset logic into a single reset library to reduce duplicated code. The manual reset function is still called the same way through calling "Reset Device/manual_reset.py"

Greatly reduced the complexity of the Access Point detection routine

Removed a few files that served no purpose and mysteriously appeared at some point in the root directory of the project

Removed a deprecated "reset_all" function and related references in the Configuration App. It was initially used in the early days of debugging but is no longer needed.

Removed some unnecessary debugging code from the Configuration App

-- Fixes --

The creation of the /etc/wpa_supplicant/wpa_supplicant.conf has been greatly simplified which allows the wpa_supplicant service to negotiate the specifics of network key type instead of the Configuration App trying to detect it. This should solve most of the issues with trying to connect to routers supporting multiple types of network key format simultaneously

Resolved an issue where some routers that support multiple types of encryption simultaneously would cause a problem with wpa_supplicant generation and result in an unusable connection

SSID's ending in a '+' symbol should now work ok

-- Issues --

Ethernet port does not work (due to IP configuration) after running initial_setup.py