-
- я делал подобное в неэкономном варианте, массив для всего пакета, заполняешь данными, в процессе заполнения считаешь размер, потом пишешь вначале длину. затем отправляешь. - Nikolay801_(30.06.2022 15:30)
- а можно поинтересоваться что такое ProcessMacros, ParamMacros? - Nikolay801_(30.06.2022 09:27)
- Это такой протокол, голанцы по укурке придумали, Флоу-Бас. Евгению будет интересно. Синтаксически похож на модбас аски, логически иерархическая структура (узел\процесс\параметр), запросы-ответы связываются в цепочки, макросы именно для этого нужны. Каждый узел имеет два физ. интерфейса медленный RS232 и быстрый RS485 и является шлюзом между ними. По хорошему, протокол надо было реализовывать через автоматическое формирование/разбор запроса/ответа, на основании IBAH(541 знак., 30.06.2022 15:16)
- Вот, придумаешь как пристроить: il-2(312 знак., 30.06.2022 06:24)
- Внутри вот этой функции со странным названием делать инкремент
переменной. Компилятор сам всё оптимизирует и в конце подставит
результат куда надо. А если не оптимизирует, так даже лучше, потому
что не надо себе мозг всякой фигнёй забивать. Хотите копаться в
битиках — извольте кодить в прямо хексе, как подобает настоящим
мущщинам. И звените. - SciFi(29.06.2022 21:18)
- только количество байт отправить надо до - IBAH(29.06.2022 22:29)
- может я скажу какую-нить
хуйнюглупость, но как ты себе представляешь знания препроцессора о такой херне как кол-во байт в каком-то там запросе? LordN(77 знак., 29.06.2022 20:12)- если бы препроцессор поддерживал инкремент, после каждой строчки
добавляем... - IBAH(29.06.2022 20:16)
- __COUNTER__ заменяется на уникальное число, начиная от 0; после
каждой замены число увеличивается на единицу; зacyxa(58 знак., 30.06.2022 08:49, , ссылка)
- Может поможет symbions(1 знак., 30.06.2022 14:05, ссылка)
- __COUNTER__ заменяется на уникальное число, начиная от 0; после
каждой замены число увеличивается на единицу; зacyxa(58 знак., 30.06.2022 08:49, , ссылка)
- если бы препроцессор поддерживал инкремент, после каждой строчки
добавляем... - IBAH(29.06.2022 20:16)