LINUX.ORG.RU
ФорумMobile

columbia - опенсорс(?) мессенджер без интернета?

 , ,


1

2

https://github.com/torlando-tech/columba

Вроде как работают через экземпляры друг друга по вайфаю, блютузу и даже LoRa.

Кто что слышал?

UPD: про протокол, там вроде и другие программы клиенты есть https://4pda.to/forum/index.php?showtopic=1114849&st=0

★★★★★

Последнее исправление: pihter (всего исправлений: 1)
Ответ на: комментарий от anonymous

если в таких сетях будет неважно какая частота

Может быть в каких-то других странах это и не важно. А в России как раз важно. Особенно в нынешней геополитической ситуации. За выход в эфир на не разрешенных частотах можно проблем огрести и долго доказывать что не верблюд. И уж тем более глупость в российских условиях - передавать свои gps-координаты. Желающие углубиться в тему правовых вопросов радиосвязи - могут пойти на https://www.radioscanner.ru/forum/ и потратить ночь на чтение того форума. Там описаны прецеденты наездов даже за прослушивание эфира - например ментовской связи.

просто ещё один параметр.

В том-то и дело что у микросхемы SI4432 очень много разных параметров. Там кучу всего можно выбрать. Причем можно настраивать всё это прямо с компа через usb-spi переходник который я упоминал. Огромное поле для экспериментов, не требующих начинать с глубокого погружения в написание прошивок для микроконтроллеров.

watchcat382
()
Ответ на: комментарий от watchcat382

Разделив в вышеупомянутом модуле цепи приема и передачи, добавив вот такой усилитель https://aliexpress.ru/item/1005008604943371.html ,полосовые фильтры на нужные частоты и направленную в нужное место неба антенну - можно докричаться до геостационарных спутников satcom и получить передачу пакетов в пределах примерно континента. Это к вопросу о дальности. Вот только пинг получается под 300 миллисекунд и довольно значительные потери пакетов. Где взять специалиста-сетевика, который знает как надо делать протокол, работающий по такому линку? Сразу скажу что обычный TCP не вариант - ему резко плохеет от потери даже небольшого числа пакетов.

На одном из радиотехнических форумов еще предлагали идею синхронизацию приемника и передатчика по эталонной частоте, получаемой от gps и деления канала на таймслоты чтобы в одном канале могли работать несколько передатчиков и несколько приемников. Сделать как в эзернете csma/cd тут не получится - опять из-за огромной задержки и значительной потери пакетов. Сам я на электронщика по промавтоматике учился поэтому не настолько хорошо в сетях разбираюсь чтобы под такой физический линк придумать правильный протокол.

watchcat382
()
Последнее исправление: watchcat382 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Я сильно спорить не буду, но напомню что жизнь в условиях абсурда требует «абсурдных» решений. А придумать протоколы и архитектуру сети - это намного сложнее чем написать реализацию придуманного.

На мой взгляд начинать надо с экспериментов с физическим уровнем радиолинка чтобы набрать статистику его работы - задержки, частота и вид ошибок в канале. И для этого SI4432,подключенная к компу, очень удобна. Тогда можно будет думать над протоколом который поверх этого запускать. По всей видимости потребуется коррекция ошибок. А там выбор корректирующего кода сильно зависит от типа и частоты возникновения ошибок. Нужен кто-то кто хорошо разбирается в теории компьютерных сетей, и это точно не я.

watchcat382
()

Это все «два шага назад ». Уже забыли какой головной болью для админов был скайп, пока его не выкупил микрософт. Спойлер:Он проходил через все запреты

shTigrits ★★★
()