DeviceOne - Four simply read devices[0-3]
This is problematic as the aim API is in charge of the ordering. We believe this to be alphabetic, and so another issue that arises is when someone adds a new device that is alphabetically prior to the "D1RX" schema, this device will supplant the array.
The returned devices should be filtered for devices that the aimwebgui wants to work with and then sorted in client side code to prevent these issues.
DeviceOne - Four simply read devices[0-3]
This is problematic as the aim API is in charge of the ordering. We believe this to be alphabetic, and so another issue that arises is when someone adds a new device that is alphabetically prior to the "D1RX" schema, this device will supplant the array.
The returned devices should be filtered for devices that the aimwebgui wants to work with and then sorted in client side code to prevent these issues.