codde_protocol

Creator: coderz1093

Last updated:

0 purchases

codde_protocol Image
codde_protocol Images

Languages

Categories

Add to Cart

Description:

codde protocol

CODDE Protocol #




Multi Communication protocol in heart of the C.O.D.D.E. Pi framework.
This Project is written in Rust, enabling fast serializing/deserializing and data processing.
Client side is ported for Dart/Flutter applications, and server side has been translated in python.

CODDE Protocol integrates data generated by CODDE Pi App widgets, and received by embedded systems. See https://codde-pi.com to stay tuned about new widgets integration.
Show me the code #
With one code structure and a dozen of lines, you can receive data from socket, bluetooth of UART com. Just need a port address and registered actions on data is received :

import codde_protocol
import time

server = CoddePiServer.use_socket('localhost:12345')

def action(*args):
widget: ToggleButton = args[0]
print("value received : ", widget.value)
server.callback(1, ServerStatus.Idle, ConfirmResult(True))

if __name__ == "__main__":
print('open server...')
server.open()
server.on(1, "ToggleButton", action)
# server.callback(1, cp.ServerStatus.Idle, cp.ConfirmResult(True))
server.serve()
time.sleep(2)
server.close()

copied to clipboard
Roadmap #
Protocols:

✅ WebSocket
❌ Bluetooth
❌ UART
❌ HTTP

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.