Size: a a a

2021 August 09

IZ

Igor Zafievsky in Embedded Group
Да сплошь и рядом по жаре было
источник

ED

Electronics Designer in Embedded Group
Я так почитал по диагонали даташит, и гляжу, что там все настраивается. Так что надо смотреть, что у вас там в полях выбора длины преамбулы, синхронизации, адреса (да, его длина тоже настраивается) и, собственно, данных.
источник

ED

Electronics Designer in Embedded Group
Более того, длина данных может быть динамической.
источник

ED

Electronics Designer in Embedded Group
Так что все зависит от ваших конкретных настроек.
источник

ED

Electronics Designer in Embedded Group
Это глава 7, Packet Handler Engine.
источник

E

Evgen in Embedded Group
Мне именно подсказать бы, я в нем не увидел, сколько он за раз может передать данных. Вот я походу не понимаю этого.
Я думал там ограничение есть на пакет. Тип 128 байт на TX ,RX буфер, но это как я понимаю payload.
Просто и не понимаю сколько он за раз пропихнуть способен или оно как непрерывная передача ?
Или я неправильно думаю, что пакет должен быть фиксированной длины ?
источник

ED

Electronics Designer in Embedded Group
5.6.3 Data FIFO

In the S2-LP there are two data FIFOs, a TX FIFO for data to be transmitted and an RX FIFO for the receiveddata both of 128 bytes.


Максимум полезной нагрузки за раз - 128 байт.
источник

ED

Electronics Designer in Embedded Group
Насчет динамического пакета надо читать, как он это реализует.
источник

ED

Electronics Designer in Embedded Group
А, это там же написано, чуть выше.
источник

ED

Electronics Designer in Embedded Group
5.6.2 Transmitter data modes

Direct modes are primarily intended to completely bypass the automatic packet handler, in order to give the usermaximum flexibility in the choice of frame formats.

In specific:

•Direct through FIFO mode: the packet is written in TX FIFO. The user build the packet according to his need including preamble, payload and soon on. The data are transmitted without any processing.

•Direct through GPIO mode: the packet bits are continuously read from one of the GPIO pins, properlyconfigured, and transmitted without any processing. To allow the synchronization of an external data source,a data clock signal is also provided on one of the GPIO pins. Data are sampled by the device on the risingedge of such clock signal; it is the responsibility of the external data source to provide a stable input at thisedge.

•PN9 mode: a pseudo-random binary sequence is generated internally. This mode is provided for testpurposes only.
источник

с

смкх in Embedded Group
так в микротике вполне вменяемая автонастраивалка и гуй, разве нет? ну типо, минимальный комфорт обеспечивается и ладно
источник

ED

Electronics Designer in Embedded Group
Т.е.  он может сам пакет собирать, а можно формировать пакет самостоятельно.
источник

ED

Electronics Designer in Embedded Group
Короче, для начала вам надо определиться, какой режим вы используете.
источник

ED

Electronics Designer in Embedded Group
Basic, 802.15.4g, UART over the air, STack или прямой.
источник

E

Evgen in Embedded Group
да я использую самый обычный basic
так понимаю он сам собирает. Меня просто уже жаба съела, я читал, что он 128 передает) Так понял это на все про все?
источник

ED

Electronics Designer in Embedded Group
Если используется packet handler engine, то 128 байт чисто под данные. Служебные поля он добавляет сам.
источник

E

Evgen in Embedded Group
а я верно физику понимаю, что за раз он может данных отправить плюс служебный пакет?
источник

ED

Electronics Designer in Embedded Group
Что за служебный пакет?

Он передает заголовок, данные и контрольную сумму. Данных может быть до 65535 байт, но буферы внутри только на 128 байт. Я так понимаю, что, если данных больше 128 байт, он сигналит процессору, когда буфер кончается, чтобы тот прислал еще.
источник

E

Evgen in Embedded Group
да меня прост смущает, что там преамбула,  синхрослово,  длина,  crc,  не идёт в payload,  а он их сам дописывает.
И я никак не понимал сколько за раз он передаёт данных
источник

ED

Electronics Designer in Embedded Group
Эти поля движок обработки пакетов генерирует самостоятельно.
источник