doesn't work for HTTPAirClient, since I commented this out
added a second param to _get of AirClientBase named "param", so HTTPAirClient can output the infrastructure of HTTPAirClient.
get_status will change the order compared to HTTPAirClient, the order of get_status is the native order of the device. I may fix this if we want to keep the order of original HTTPAirClient. I just wanted to have the same output on all 3 sw versions.
see this as work in progress, that's why this is only a "draft PR", it won't work now. I wanted to show how the AirClientBase should work, it's a base class which should work for all 3 implementations and output the information with the same formatting no matter if you want to output status, firmware or whatever.
Disclaimer:
see this as work in progress, that's why this is only a "draft PR", it won't work now. I wanted to show how the AirClientBase should work, it's a base class which should work for all 3 implementations and output the information with the same formatting no matter if you want to output status, firmware or whatever.