The firmware update mechanism gets a list of the binaries from the latest release in our github release repository. Currently it picks one of the binaries (probably the first?) and up till now that has been OK since we only had one binary in each release. In the latest release we added a second binary that is compiled with LPS support, and now we have the need for the client to choose the right binary or add means to manually pick a binary.
The firmware update mechanism gets a list of the binaries from the latest release in our github release repository. Currently it picks one of the binaries (probably the first?) and up till now that has been OK since we only had one binary in each release. In the latest release we added a second binary that is compiled with LPS support, and now we have the need for the client to choose the right binary or add means to manually pick a binary.