002-encoder.py 656 B

123456789101112131415161718192021222324252627282930
  1. import pathlib
  2. test_file = pathlib.Path(__file__)
  3. test_dir = test_file.parent
  4. project_dir = test_dir.parent
  5. import sys
  6. sys.path.append(str(project_dir.absolute()))
  7. import source as communication
  8. def main():
  9. print("Building message.")
  10. message = communication.message_builder() \
  11. .set_key("name", "cx-copter") \
  12. .set_key("version", "1.1") \
  13. .set_key("ssid", "UwUUwU", "wifi") \
  14. .set_key("key", "password", "wifi") \
  15. .set_key("TLS", "false", "socket") \
  16. .build()
  17. print("Encoding.")
  18. encoded = communication.encoder(message).process()
  19. print("Result:")
  20. print(encoded)
  21. if __name__ == "__main__":
  22. main()