Skip to content

Instantly share code, notes, and snippets.

@azidanit
Created December 27, 2022 02:05
Show Gist options
  • Select an option

  • Save azidanit/0805ae38f0555f7a3a354184e2d13249 to your computer and use it in GitHub Desktop.

Select an option

Save azidanit/0805ae38f0555f7a3a354184e2d13249 to your computer and use it in GitHub Desktop.

Revisions

  1. azidanit created this gist Dec 27, 2022.
    15 changes: 15 additions & 0 deletions broadcaster_sensor_vgv.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    import socket
    import time

    server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)

    server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    # Enable broadcasting mode
    server.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)

    server.settimeout(0.2)
    message = b"$vgvsensor*panjang"
    while True:
    server.sendto(message, ('<broadcast>', 23211))
    print("message sent!")
    time.sleep(1)