In questa classe ci potrebbero gestire tutti gli impacchettamenti di default.
Ora nella classe Taurus avviene per esempio questo per l'impostazione della circonferenza:
mex = str(self.settings.bike) + ";4;" + str(value)
Communication.send_sync(self.REMOTE_DEVICE_ADDRESS, mex)
Si potrebbe creare una funzione del tipo:
packet = Packet.encode(self.settings.bike, PacketType.Circumference, value)
Communication.send_sync(self.REMOTE_DEVICE_ADDRESS, packet)
In questa classe ci potrebbero gestire tutti gli impacchettamenti di default. Ora nella classe Taurus avviene per esempio questo per l'impostazione della circonferenza: mex = str(self.settings.bike) + ";4;" + str(value) Communication.send_sync(self.REMOTE_DEVICE_ADDRESS, mex) Si potrebbe creare una funzione del tipo: packet = Packet.encode(self.settings.bike, PacketType.Circumference, value) Communication.send_sync(self.REMOTE_DEVICE_ADDRESS, packet)