Показать сообщение отдельно
  #7  
Старый 29.08.2018, 18:13
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Пользовательские флаги нодлиста

Alexey Vissarionov написал(а) к Sergey Dorozhkin в Aug 18 16:22:16 по местному времени:

Доброго времени суток, Sergey!
29 Aug 2018 11:03:06, ты -> мне:

AV>> Значит, флагом оно быть не может - только параметром.
SD> Переносить перед `,U,` ? Стандарт такого точно не предусматривает
SD> (пока?).

Нет - переносить в параметры пользовательского же флага.

SD>>> Вообще видется такая конструкция:
SD>>> ,U,FOE:<CALL>,<SSID>,[FREQ],[LOCATOR],[SPEED],[MODE]
SD>>> Example: ...,U,FOE,R2AKT,1,144600,KO85VT,12,A
AV>> Это 7 разных пользовательских флагов.
SD> Как я понял они просто перечисляются по порядку через `,`.

Флаги - да.

AV>> Не говоря уж о том, что само название сложно назвать удачным:
AV>> https://translate.google.com/?sl=en&tl=ru&text=foe
SD> Стоит поменять сокращение, спасибо за инфу. Надо посмотреть и
SD> остальные видимые глазу сокращения.

Словарь - друг человека.

AV>> Выбери другой разделитель. Двоеточие годится.
SD> По стандарту вроде только буквенно-цифровые символы допустимы.
SD> Если `:` допустимо, то проще будет отделить от остального.

В качестве разделителя - не просто допустимо, но и активно используется.
grep IBN: nodelist.ndl

SD>>> <SSID> - <SSID> 1 byte
AV>> И чему оно соответствует?
SD> Число от 1 до 9. Разделять разные узлы на одной машине (можно и до
SD> `F`, но есть ли смысл ?).

А в чем разница? Они ведь по определению на разных частотах.

SD>>> [LOCATOR] - <[a-z][a-z][0-9][0-9][a-z][a-z]> Maidenhead locator
SD>>> (default DONT MATTER)
AV>> Хм... ну ладно.
SD> Вообще конечно лучше наличие, т.к. можно будет и транзит гонять
SD> если выставить станции в цепочку исходя из расстояния и качества
SD> сигнала, но вопрос как быть с мобильными узлами, не обновлять же
SD> им инфу постоянно ;)

В пойнты их!

SD>>> [MODE] - [A] = AFSK (default), [B] - BPSK, [F] = FSK(G3RUН), [G]
SD>>> = GMSK, [M] = Manchester, [Q] = QPSK
AV>> Думаю, speed и mode тоже надо требовать явно.
SD> Согласен. Новые моды добавлять по тому же принципу (если что-то
SD> принципиально новое появится), а если буква занята, то брать
SD> ближайшую ?

Лучше хоть как-то ассоциирующуюся с названием. Там в основном аббревиатуры.

AV>> Модем подключается по USB?
SD> Аппаратный по COM или USB (USB2COM), программный требует наличия
SD> звуковой карты (можно USB, у меня так работает).

Уууууу... Ясно.
В таком виде оно, конечно, взлететь-то может, но популярности не получит.

SD> Программный модем имеет большее число скоростей, модуляций, при
SD> стерео карте ещё и два независимых канала и вообще является
SD> предпочтительным вариантом. Правда ещё требует либо наличия
SD> радиостанции с VOX/внешнего VOX (полно схем из говна и палок в
SD> интернете)

Колхоз.

SD> либо COM для управления PTT.

А кто тебя туда пустит ногодрыжеством заниматься?

SD> Есть несколько реализации под разные ОС с поддержкой единого
SD> интерфейса со стороны пользователя, что очень радует.

Единый интерфейс - это, например, USB CDC.

AV>> А с кроссплатформенностью у этой штуки как?
SD> Пишу консольно, под GCC в CodeBlocks, если прекомпилятору объявить
SD> отдельные особенности под конкретные ОС (на текущий момент это сокеты
SD> (WinSock2 в Windows)), то должно работать без проблем и в Linux (когда
SD> по Socket читал на Нubr была как раз статья как это делать). Экзотику
SD> стараюсь обходить, XML (конфиг) читаю бибилиотекой TinyXML2.

Ясно... Я-то думал, что-то жизнеспособное :-/


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Прибор ночного видения на солнечных батареях
--- /bin/vi
Ответить с цитированием