Я хочу отправить данные из шлюза xbee в конечную точку с помощью скрипта Python, который работает на шлюзе, и я не хочу использовать удаленный менеджер. Я нашел код для этой реализации, но у меня есть некоторые проблемы с этим кодом.
import xbee
from socket import *
# (address_string, endpoint, profile_id, cluster_id)
DESTINATION=("00:13:a2:00:41:98:15:3b!", \
0xe8, 0xc105, 0x11)
sd = socket(AF_XBEE, SOCK_DGRAM, XBS_PROT_TRANSPORT)
sd.bind(("", 0xe8, 0, 0))
sd.sendto("Hello, World!", 0, DESTINATION)
1) Я не понял переменную назначения. Как я могу настроить эту переменную?
2) 00: 0d: 6f: 00: 00: 06: 89: 29! => Что это за адрес? Это mac-адрес шлюза или конечной точки?
3) Что означает значение входных переменных функции bind ()?