-
- заебись, то пишем что принтф в разы экономичней реализации бинарного протокола, а тут городим в контроллере (!) огород с выводом псевдографиков. ну ведь ясно же, что контроллер должен передать самый минимум - только данные для этого графика, а Mahagam(116 знак., 19.04.2013 14:25)
- А если, а если, а если... слишком много если. График не основная функция (и вообще есть только для отладки и только в спец. версии _только_ для отладки) -- раз, и оно всё равно проще, чем волшебные бинарные протоколы с ворованными программами. - fk0(19.04.2013 15:13)
- Не хочется изобретать свой бинарный протокол, можно взять что-то стандартное, например BINEX какой-нибудь, который в некоторых GPS используется. - User_(19.04.2013 15:20 - 20.04.2013 00:53)
- А если, а если, а если... слишком много если. График не основная функция (и вообще есть только для отладки и только в спец. версии _только_ для отладки) -- раз, и оно всё равно проще, чем волшебные бинарные протоколы с ворованными программами. - fk0(19.04.2013 15:13)
- Поверю)). Если нет желания разбираться со стороны ПК с софтом, то отстается только текст на контроллере проф. уровня и посыпать голову пеплом)) - User_(19.04.2013 14:25)
- Софт на ПК тоже нужен (см. тему топика вообще, о том и речь). Только разница в том, что это не ворованный лабвиндовз, а свой. Что там протокол не гвоздями прибит и нужно софт менять под каждую версию ПО, а софт пишется один раз и на всю жизнь, fk0(286 знак., 19.04.2013 15:15)
- софт собранный под лабвиндовзом тоже оказывается свой. - Mahagam(19.04.2013 17:02)
- Конкретный вопрос. У меня пик контроллер проф. уровня. Как мне сделать вывод в лабвиндовс? Что в пик вставлять нужно? - fk0(19.04.2013 17:56)
- лабвиндовз это IDE, ну, типа Visual Studio, или как Borland C++ Builder, или Pelles C, Eclipse. усекли? Mahagam(1367 знак., 20.04.2013 01:55)
- Цитирую: fk0(1961 знак., 20.04.2013 12:03 - 12:10)
- это вы один параметр раз в секунду плюёте. а как в секунду будет 40 параметров телеметрии, так и будете свой софт писать. со всеми плюшками типа автозаписями лога, проигрыванием реплеев, графиками в реальном времени. и самое вкусное, что Mahagam(62 знак., 20.04.2013 12:09)
- См. ещё раз выше. Это не важно сколько раз в секунду. Можно вместо 38400 сделать 1МБит и будет больше раз в секунду. Можно XML передавать вместо текста, будет даже в чём-то удобном. Вместо XML можно в ASN.1 расписать синтаксис и получить бинарный fk0(292 знак., 20.04.2013 12:14)
- нет не принтф. банально отправка структуры. никакого форматирования Mahagam(582 знак., 20.04.2013 12:30)
- пара вопросов endian? pragma pack? - abivan(20.04.2013 12:53)
- индейцы у нас с ПЦ совпадают. если протокол выдавать сторонним разработчикам - конечно укажем. Mahagam(147 знак., 20.04.2013 13:28)
- Ну т.е. я угадал правильно. Хороший метод пока данные весьма однообразны -- эта структура. А когда передаётся не пойми что, причём часто даже неизвестное наперёд возникает очень сложный бинарный протокол. И проще вернуться обратно к тексту или xml. - fk0(20.04.2013 12:33)
- "не пойми что" - это как? это вот что например? - Mahagam(20.04.2013 13:28)
- пара вопросов endian? pragma pack? - abivan(20.04.2013 12:53)
- нет не принтф. банально отправка структуры. никакого форматирования Mahagam(582 знак., 20.04.2013 12:30)
- См. ещё раз выше. Это не важно сколько раз в секунду. Можно вместо 38400 сделать 1МБит и будет больше раз в секунду. Можно XML передавать вместо текста, будет даже в чём-то удобном. Вместо XML можно в ASN.1 расписать синтаксис и получить бинарный fk0(292 знак., 20.04.2013 12:14)
- это вы один параметр раз в секунду плюёте. а как в секунду будет 40 параметров телеметрии, так и будете свой софт писать. со всеми плюшками типа автозаписями лога, проигрыванием реплеев, графиками в реальном времени. и самое вкусное, что Mahagam(62 знак., 20.04.2013 12:09)
- Цитирую: fk0(1961 знак., 20.04.2013 12:03 - 12:10)
- лабвиндовз это IDE, ну, типа Visual Studio, или как Borland C++ Builder, или Pelles C, Eclipse. усекли? Mahagam(1367 знак., 20.04.2013 01:55)
- Конкретный вопрос. У меня пик контроллер проф. уровня. Как мне сделать вывод в лабвиндовс? Что в пик вставлять нужно? - fk0(19.04.2013 17:56)
- вообще-то всё наоборот. сначала контроллер преобразует из родного бинарного представления принтфом в вид понятный человеку, а на приёмной стороне производим обратное декодирование, опять же надо что-то писать и отлаживать. один хрен передача Mahagam(60 знак., 19.04.2013 17:01)
- софт собранный под лабвиндовзом тоже оказывается свой. - Mahagam(19.04.2013 17:02)
- Софт на ПК тоже нужен (см. тему топика вообще, о том и речь). Только разница в том, что это не ворованный лабвиндовз, а свой. Что там протокол не гвоздями прибит и нужно софт менять под каждую версию ПО, а софт пишется один раз и на всю жизнь, fk0(286 знак., 19.04.2013 15:15)
- заебись, то пишем что принтф в разы экономичней реализации бинарного протокола, а тут городим в контроллере (!) огород с выводом псевдографиков. ну ведь ясно же, что контроллер должен передать самый минимум - только данные для этого графика, а Mahagam(116 знак., 19.04.2013 14:25)