Получить MAC-адрес XBee, используя Node.js

Мое приложение Node.js использует xbee-api разрешить XBee, подключенному через последовательный порт, к беспроводной связи с другими XBees. Локальный XBee находится в режиме API Coordinator.

Как я могу запросить XBee (физически подключенный через последовательный порт), чтобы получить его 64-битный MAC-адрес SH а также SL?

Я попытался записать следующий кадр в серийный,

var frame_obj = {
    type: xbee_api.constants.FRAME_TYPE.AT_COMMAND,
    command: 'SH',
      commandParameter: []
};

но я получаю четыре байта [ 0, 19, 162, 0 ] что не имеет смысла...

frame: { type: 136,
   id: 2,
   command: 'SH',
   commandStatus: 0,
   commandData: [ 0, 19, 162, 0 ] }

1 ответ

Решение

Если вы посмотрите на байты в шестнадцатеричном формате (0x00, 0x13, 0xA2, 0x00), это имеет смысл.

Другие вопросы по тегам