policumbent / pyxbee

Communication module for Marta
https://github.com/gabelluardo/marta
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Creare classe padre packet #2

Closed gabelluardo closed 5 years ago

stelosca96 commented 5 years ago

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)