СИ-12

LoRa, LoRaWAN, Вега Smart
Bombandil
Мимо проходил
Сообщения: 20
Зарегистрирован: Чт, 05 май 2022 18:59

Re: СИ-12

Сообщение Bombandil » Вт, 09 авг 2022 15:00

спасибо

Bombandil
Мимо проходил
Сообщения: 20
Зарегистрирован: Чт, 05 май 2022 18:59

Re: СИ-12

Сообщение Bombandil » Пт, 30 сен 2022 15:51

Здравствуйте.
си12 почему то не работает.
  • [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [2359]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C next attempt is begin
    [30-09-2022 13:51:14.432](void CAllBsHandler::gwGetQualitySlotV2(QString, QList<QString>, PF::SPfPrepareTxpk, CAllBsHandler::LocalQMap):768) - Empty response: [SELECT * FROM statisticv2 WHERE deveui='3630313074385E06';]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [2317]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C next attempt is begin
    [30-09-2022 13:51:16.767](void CAllBsHandler::gwGetQualitySlotV2(QString, QList<QString>, PF::SPfPrepareTxpk, CAllBsHandler::LocalQMap):768) - Empty response: [SELECT * FROM statisticv2 WHERE deveui='3630313074385E06';]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [1459]
в чем проблема здесь?
он не соединяется.

petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: СИ-12

Сообщение petrov_ab » Ср, 05 окт 2022 12:18

А почему он CLASS C ? Второй момент - частотный план соответствует серверу?

Аватара пользователя
a.leonov

Re: СИ-12

Сообщение a.leonov » Пн, 10 окт 2022 17:28

Bombandil писал(а):
Пт, 30 сен 2022 15:51
Здравствуйте.
си12 почему то не работает.
  • [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [2359]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C next attempt is begin
    [30-09-2022 13:51:14.432](void CAllBsHandler::gwGetQualitySlotV2(QString, QList<QString>, PF::SPfPrepareTxpk, CAllBsHandler::LocalQMap):768) - Empty response: [SELECT * FROM statisticv2 WHERE deveui='3630313074385E06';]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [2317]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C next attempt is begin
    [30-09-2022 13:51:16.767](void CAllBsHandler::gwGetQualitySlotV2(QString, QList<QString>, PF::SPfPrepareTxpk, CAllBsHandler::LocalQMap):768) - Empty response: [SELECT * FROM statisticv2 WHERE deveui='3630313074385E06';]
    [CRxDeferredPacket::transmitTimeoutSlot] 3630313074385e06 CLASS_C Go to next attemp [1459]
в чем проблема здесь?
он не соединяется.
Добрый день!

Нужно больше информации.
Согласен с petrov_ab почему класс С и совпадают ли частотные планы?

dimon+
Мимо проходил
Сообщения: 1
Зарегистрирован: Пн, 10 окт 2022 17:56

Re: СИ-12

Сообщение dimon+ » Пн, 10 окт 2022 18:20

Добрый день,
СИ 12 (частотный план RU868).
пытается передать данные , в результате Через раз Error sending data: rx2 timeout.
Почему так ?

Generate current data packet with time: 10.10.22 10:45:0
It's time to send data
Send packet: 01 63 01 54 F5 43 63 19 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.500
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 49, num retries = 1, time on air = 83
Packet sent, total packets in BB 2
Recv ack: size 0, rssi -48, snr 27, rx window 1, downlink counter 37
Send packet: 01 63 01 80 F6 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.100
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 50, num retries = 1, time on air = 83
Packet sent, total packets in BB 1
Recv ack: size 0, rssi -47, snr 31, rx window 1, downlink counter 38
Send packet: 01 63 01 AC F7 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 869.100
txDone
rxStart
rxStop
rxStart
rxStop
Error sending data: rx2 timeout
Error sending packet, total packets in BB 1
Generate current data packet with time: 10.10.22 10:50:0
It's time to send data
Send packet: 01 63 01 AC F7 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.900
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 52, num retries = 1, time on air = 83
Packet sent, total packets in BB 1
Recv ack: size 0, rssi -43, snr 28, rx window 1, downlink counter 39
Send packet: 01 63 01 D8 F8 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.700
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 53, num retries = 1, time on air = 83
Packet sent, total packets in BB 0
Recv ack: size 0, rssi -41, snr 29, rx window 1, downlink counter 40
Generate current data packet with time: 10.10.22 10:55:0
It's time to send data
Send packet: 01 63 01 04 FA 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.300
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 54, num retries = 1, time on air = 83
Packet sent, total packets in BB 0
Recv ack: size 0, rssi -43, snr 29, rx window 1, downlink counter 41
Generate current data packet with time: 10.10.22 11:0:0
It's time to send data
Send packet: 01 63 01 30 FB 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 869.100
txDone
rxStart
rxStop
rxStart
rxStop
Error sending data: rx2 timeout
Error sending packet, total packets in BB 1

Аватара пользователя
a.leonov

Re: СИ-12

Сообщение a.leonov » Вт, 11 окт 2022 16:11

dimon+ писал(а):
Пн, 10 окт 2022 18:20
Добрый день,
СИ 12 (частотный план RU868).
пытается передать данные , в результате Через раз Error sending data: rx2 timeout.
Почему так ?

Generate current data packet with time: 10.10.22 10:45:0
It's time to send data
Send packet: 01 63 01 54 F5 43 63 19 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.500
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 49, num retries = 1, time on air = 83
Packet sent, total packets in BB 2
Recv ack: size 0, rssi -48, snr 27, rx window 1, downlink counter 37
Send packet: 01 63 01 80 F6 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.100
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 50, num retries = 1, time on air = 83
Packet sent, total packets in BB 1
Recv ack: size 0, rssi -47, snr 31, rx window 1, downlink counter 38
Send packet: 01 63 01 AC F7 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 869.100
txDone
rxStart
rxStop
rxStart
rxStop
Error sending data: rx2 timeout
Error sending packet, total packets in BB 1
Generate current data packet with time: 10.10.22 10:50:0
It's time to send data
Send packet: 01 63 01 AC F7 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.900
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 52, num retries = 1, time on air = 83
Packet sent, total packets in BB 1
Recv ack: size 0, rssi -43, snr 28, rx window 1, downlink counter 39
Send packet: 01 63 01 D8 F8 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.700
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 53, num retries = 1, time on air = 83
Packet sent, total packets in BB 0
Recv ack: size 0, rssi -41, snr 29, rx window 1, downlink counter 40
Generate current data packet with time: 10.10.22 10:55:0
It's time to send data
Send packet: 01 63 01 04 FA 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 864.300
txDone
rxStart
rxStop
Tx complete: dr = 5, power = 1, uplink counter = 54, num retries = 1, time on air = 83
Packet sent, total packets in BB 0
Recv ack: size 0, rssi -43, snr 29, rx window 1, downlink counter 41
Generate current data packet with time: 10.10.22 11:0:0
It's time to send data
Send packet: 01 63 01 30 FB 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Send uplink frame
StartTx on freq: 869.100
txDone
rxStart
rxStop
rxStart
rxStop
Error sending data: rx2 timeout
Error sending packet, total packets in BB 1
Добрый день!

Ошибка которую Вы наблюдаете в логе устройства (в конфигураторе), говорит о том, что пакет не отправлен, а передача завершена. Как причина, указывается "rx2 timeout".

После выполнения передачи пакета, устройство открывает поочередно два приемных окна: RX1 и RX2. Если после передачи, в приемные окна не поступило никаких данных, устройство "засыпает" до следующего сеанса связи.

В Вашем случае, устройство ожидает в ответ на свой пакет, подтверждение от сервера. Если подтверждение по какой-то причине не будет получено (скорее всего была просто коллизия - другое устройство передавало в тот же момент), пакет будет помещен в черный ящик, а устройство завершит попытки передачи до следующего сеанса связи (согласно настройкам - через 1 час). Ваша проблема решается банально - увеличением числа переповторов отправки пакета в случае неполучения подтверждения от сервера (параметр "Кол-во переповторов пакета"). рекомендую установить этот параметр в положение - 3. Больше или меньше этого значения, не особо имеет смысл устанавливать.

Bombandil
Мимо проходил
Сообщения: 20
Зарегистрирован: Чт, 05 май 2022 18:59

Re: СИ-12

Сообщение Bombandil » Ср, 07 дек 2022 14:27

Как научится читать пакеты?
Что делать если пакеты не приходят.
СИ12Р уходит в спячку.
нужно обесточивать каждый раз чтобы разбудить.
очень неудобно эксплуатировать.
Screenshot_1.jpg
Screenshot_1.jpg (275.62 КБ) 871 просмотр

petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: СИ-12

Сообщение petrov_ab » Чт, 08 дек 2022 16:33

Я там ниже писал как читать пакеты. У вас же идут запросы на присоединение и ответы, что присоединили. А также передача команды включить 1 реле на 1 сек.

Bombandil
Мимо проходил
Сообщения: 20
Зарегистрирован: Чт, 05 май 2022 18:59

Re: СИ-12

Сообщение Bombandil » Чт, 08 дек 2022 17:14

пытался через IoTVegaParser-main, но и там непонятно. на четвёртом шаге запнулся.

у нас не мало оконечных устройств , свыше 1000 шт СИ12Р.
много вопросов по части эксплуатации.
в идеале что бы все работало , но по факту в работе только 30%.
задача простая, все должно функционировать.

львиная доля устройств уходит в спячку, причина не ясна.
чтобы разбудить нужно жать кнопку перезагрузки.

Какую информацию нам нужно предоставить вам (службе поддержки) , чтобы настроить наши устройства СИ12Р на стабильную, безотказную работу

petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: СИ-12

Сообщение petrov_ab » Чт, 08 дек 2022 18:41

Я частное лицо :)
Вообще модули "любят" уходить в спячку если долго сервера не видят. У вас вроде сигнал хороший...
Может быть и прошивка...Вообще странно конечно.
И еще - у себя я всегда использовал метод активации ABP (правда для других модулей, не было у меня СМ-12Р). А тут похоже только ОТАА.

Пакеты я всегда читал при помощи руководства на соответствующий модуль. Там в конце описание пакетов. Разбиваете на поля и смотрите. Только надо помнить, что байты перевернутые - Little Endian и все в шестнадцатиричном формате.
Ну вот например на примере СИ-12
01 63 01 80 F6 43 63 1A 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00
Тип пакета 1 - регулярный прием
Руководство по СИ-12 стр.15

01 - тип пакета = 1
63 - заряд = 99%
01 - битовая маска (на стр.16):
1 - активация
000 - период передачи 24 часа
0000 - все входы импульсные (счетчик)

80 F6 43 63 - время снятия показаний, читать надо так: 6343F680 = 1665398400
Любым конвертером времени (например https://i-leon.ru/tools/time) получаем

GMT: Mon, 10 Oct 2022 10:40:00 GMT
Ваша временная зона: 10.10.2022, 13:40:00

1A - температура внутри корпуса = 25 гр.С
Дальше состояния счетчиков_
00 00 00 00 - 0
00 00 00 00 - 0
08 00 00 00 - 8
00 00 00 00 - 0

И все! :)

Ответить