With Solex 1.6.3 onwards, you have now the capability to prompt custom messages on your tablet. I am using this feature in my obstacle avoidance implementation to provide feedback to the pilot.
You can use this feature of course in any other context ;-)
A little example video:
You can use this feature of course in any other context ;-)
Code:
# howto display custom messages in Solex - Experimental only!
# ... required libs
import struct
import app_packet
# insert this wherever you want Solex to display and speak the message in the Solo shotmanager
# eg into the appmanager.py connectClient function
# When you call it outside of appmanager.py you need to check first if Solex is connected to the
# Solo Wifi before you send the message with the self.appManager.isAppConnected() function
# your message text goes here
exceptStr = "Hello world, have a nice day and fly safe"
packet = struct.pack('<II%ds' % (len(exceptStr)), app_packet.SOLO_MESSAGE_SHOTMANAGER_ERROR, len(exceptStr), exceptStr)
self.sendPacket(packet)
time.sleep(0.2)
A little example video:
Last edited: