Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. import socket
  2. import sys
  3. import time
  4.  
  5. serversocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  6. serversocket.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
  7.  
  8. #HOST = " "
  9. #HOST = "192.168.0.255"
  10. HOST = "172.20.0.255"
  11. #HOST = "172.20.1.227"
  12.  
  13. #HOST = "192.168.43.219"
  14. #HOST = "192.168.1.255"
  15. #HOST = "255.255.255.255"
  16. #HOST = socket.gethostname()
  17. #HOST = '<broadcast>'
  18. PORT = 30000
  19.  
  20. rgbw1 = bytearray()
  21. rgbw2 = bytearray()
  22.  
  23. rgbw1[0:8] = 0xD5, 0x0A, 0x10, 0x03, 0x00, 0x00, 0x00, 0x53
  24. for x in range(0, 330, 4):
  25. rgbw1[x+8:x+8+4] = 0x00, 0x00, 0x00, 0x00 #RGBW
  26. rgbw1[340:343] = 0xEF, 0xFE, 0x00
  27.  
  28. rgbw2[0:8] = 0xD5, 0x0A, 0x10, 0x03, 0x00, 0x00, 0x00, 0x53
  29. for x in range(0, 330, 4):
  30. rgbw2[x+8:x+8+4] = 0x00, 0x00, 0x00, 0x01 #RGBW
  31. rgbw2[340:343] = 0xEF, 0xFE, 0x00
  32.  
  33. #print (list(rgbw2))
  34. while True:
  35. serversocket.sendto(rgbw1, (HOST, PORT))
  36. time.sleep(0.01)
  37. serversocket.sendto(rgbw2, (HOST, PORT))
  38. time.sleep(0.01)
  39. serversocket.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement