

psL
Свой-
Posts
520 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Everything posted by psL
-
Размер структур, стек и куча
psL replied to kochevkv's topic in Программирование
у вас в стеке создается копия статической или глобальной структуры. Лучше использовать указатель void make_TA(RTN* train){ train->NoPt = ...; или ссылку, если это С++ -
Linux с голого железа
psL replied to vgovseychuk's topic in Linux
u-boot нужно собрать с поддержкой nand, справка по командам u-boot для nand: help nand запись командой: nand write [addr_from] [addr_to] [length] -
Хочу сэкономить полосу при передаче по послед. порту
psL replied to Le Fou's topic in Интерфейсы
можно попробовать вот такое использовать https://github.com/nanopb/nanopb -
Linux с голого железа
psL replied to vgovseychuk's topic in Linux
использовать kobs-ng? вообще, здесь http://otladka.com.ua/wiki/doku.php?id=ev-imx287-micro много про ваш процессор, при чем на русском. -
облачная визуализация мониторинга объектов
psL replied to PraNkiSh's topic in Вопросы системного уровня проектирования
это вопрос реализации агента. Можно агента(сервер) реализовать на сервере, а менеджер(клиента) - на железке. Тогда железка будет оповещать о своем состоянии pdu set, а забирать команды get. При этом ПО мониторинга должно опрашивать агента на сервере, а не на железе. -
облачная визуализация мониторинга объектов
psL replied to PraNkiSh's topic in Вопросы системного уровня проектирования
а разработчики пишут: "протокол" )) https://docs.influxdata.com/influxdb/v0.9/write_protocols/ С точки зрения записи в базу - все очень просто. С точки зрения чтения и анализа - сложнее, но для этого есть графические средства. То что поверх HTTP это скорее преимущество, чем недостаток - не порежут в случае чего. А для 3g модемов со встроенным tcp/ip стеком вообще д.б. очень удобно. И главное, в отличие от облака, полностью контролируется владельцем объекта. При этом не нужно путано объяснять, что часть системы находится непонятно где и ее работоспособность гарантируется только хорошим настроением непонятно кого. Ну и не все клиенты настолько богатые люди, чтобы использовать бесплатные вещи;) -
облачная визуализация мониторинга объектов
psL replied to PraNkiSh's topic in Вопросы системного уровня проектирования
Да, grafana только выводит графики. Для сбора информации используется Influxdb, у нее протокол очень простой: https://github.com/influxdb/influxdb -
облачная визуализация мониторинга объектов
psL replied to PraNkiSh's topic in Вопросы системного уровня проектирования
А почему не нравится? Можно использовать, например, NMS типа Nagios, Zabbix, OpenNMS и тп с RRD базой данных. Или вообще использовать InfluxDB+Grafana. -
Эмуляция UARTа через SPORT на блекфине
psL replied to Lmx2315's topic in Программирование
https://ez.analog.com/message/13824#13824 странно, что не в форуме по dsp http://electronix.ru/forum/index.php?showforum=3. это чтобы никто не заметил? -
По идее xmodem не обладает какой-то сверхизбыточностью. Пропускная способность канала при 9600 это ~1 кБайт в секунду. Т.е. 256кБ передадутся не менее чем за 4,5 минуты. При 15 минутах эффективная скорость 30% от максимальной. Это м.б. связано с серьезными потерями или искажениями данных в канале, но также м.б. что скорость передачи в радиоканале bluetooth меньше 9600 Нужно смотреть на стороне передатчика время между началом передачи кадра и ответом от приемника, вести подсчет ack и nak. Это должно помочь определить узкое место.
-
Странная реакция компилятора на постфиксный инкремент
psL replied to Harvester's topic in Программирование
к содержимому указателя видимо д.б. (*FileCount)++; -
Кто что из последовательных аппаратных интерфейсов использует и как ощущения?
psL replied to Ruslan1's topic in Raspberry Pi
Raspberry совместимый порт - уже стандарт дефакто) Модуль отладочный Салют-ЭЛ24Д1 -
Нужна помощь по линуксу
psL replied to Метценгерштейн's topic in Linux
найдите в меню программ программу терминала. или войдите через Ctrl+Alt+F2, (3,4,5,6 и тд) или какого-нибудь линуксоида наймите на фриланс -
1) можно использовать существующий rxString 2) можно использовать автомат состояния в приемнике. т.е. должны быть состояния приема soh, проверки номера кадра, проверки инверсии номера, и только после корректного прохода автоматом состояний должна быть фаза "сложить в буфер" 3) можно складывать в буфер в прерывании, а разбирать в отдельном потоке и тд Как уже писал ранее смещение кадра м.б. из-за принятого в паузе мусора, при этом голова кадра сместиться от начала буфера. При превышении длины буфера crc не совпадет, т.к. конец кадра определился неправильно. После чего остаток кадра (crc и т.д.) запишется в начало буфера. как-то так.
-
Сложная автозамена через #define
psL replied to kochevkv's topic in Программирование
http://stackoverflow.com/questions/1489932...macro-as-in-arg -
Нужна помощь по линуксу
psL replied to Метценгерштейн's topic in Linux
можно вообще использовать livecd или liveusb -
uart имеет особенность принимать мусор, поэтому принимать решение о начале или конце кадра нужно не по превышению ожидаемого размера, а по признаку начала или конца кадра в данных кадра. т.е. в вашем случае необходимо добавить условие старта кадра при приеме soh от передатчика и только после этого начинать складывать данные в буфер. UINT* bw; f_write(&fil, &rxString[3], SIZE, (UINT*)&bw); звездочка в объявлении лишняя
-
Как писать объявления
psL replied to Nixon's topic in Предлагаю работу
...и ходить в разноцветном колпаке -
Поиск команды в массиве данных
psL replied to interrupt's topic in Программирование
вот проект. решает аналогичную задачу. может пригодится. lwshell.zip -
Инициализация структур
psL replied to kochevkv's topic in Программирование
C++ 11 разве не умеет? -
Теряются данные при считывании по UART
psL replied to Dima1060's topic in ARM, 32bit
uart вообще может мусор с линии принимать, тем более на больших скоростях. Как минимум нужна синхронизация по началу кадра и crc данных кадра -
Ищем команду разработчиков на проект
psL replied to svet2010's topic in Предлагаю работу
видимо Интернет за пределами МО деградирует или работает по другим законам. -
Требуется программист С++ для embedded проектов удаленно
psL replied to hisilicon's topic in Предлагаю работу
Интересно, а buildroot отсюда https://github.com/hi35xx не подойдет? -
Требуется программист С++ для embedded проектов удаленно
psL replied to hisilicon's topic in Предлагаю работу
у новых пользователей ЛС отключены http://electronix.ru/forum/index.php?showt...%E8%F7%ED%FB%E5 -
Разработка устройства для замены FDD
psL replied to Дэм's topic in Предлагаю работу
Спасибо!