Выставил:
1. MainTask интервал = 3мс
2. Время между фреймами = 3 мс
В итоге получил опрос 48 мс !
Код:16:01:42.763: RX: 01-03-00-63-00-02-34-15 16:01:42.766: RX: 01-03-04-00-00-00-04-FB-F0 16:01:42.773: RX: 02-03-01-20-00-17-05-C1 16:01:42.778: RX: 02-03-2E-41-D7-4C-D0-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-6D-70-FF-FF-FF-FF-2E-5D 16:01:42.788: RX: 03-10-00-32-00-01-02-00-00-BB-22 16:01:42.797: RX: 03-10-00-32-00-01-A1-E4 16:01:42.804: RX: 04-10-00-00-00-08-10-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-E6-A2 16:01:42.811: RX: 04-10-00-00-00-08-C1-9A
А поставь его 0MainTask интервал = 3мс
Для 115.2 - 1.75мс согласно протоколу. Хотя иногда и на это можно положитьВремя между фреймами
Ломай б-ку и делай свою если хочешь быстрее.
Последний раз редактировалось Валенок; 13.03.2015 в 14:12.
Поставив MainTask интервал на 0 мс, у меня MainTask вообще перестал обрабатываться, предупреждение при компиляции об этом свидетельствовало
Поставив MainTask интервал на 1 мс, время между фреймами 1 мс, получил затык модуля 8И.
Он перестал отвечать
Код:16:18:12.594: RX: 01-03-04-00-00-00-04-FB-F0 16:18:12.604: RX: 02-03-01-20-00-17-05-C1 16:18:12.609: RX: 02-03-2E-41-D6-8C-D0-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-F0-C9-FF-FF-FF-FF-2F-32 16:18:12.620: RX: 03-10-00-32-00-01-02-00-00-BB-22 16:18:12.628: RX: 03-10-00-32-00-01-A1-E4 16:18:12.632: RX: 04-10-00-00-00-08-10-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-E6-A2 16:18:13.244: RX: 01-03-00-63-00-02-34-15 16:18:13.248: RX: 01-03-04-00-00-00-04-FB-F0 16:18:13.254: RX: 02-03-01-20-00-17-05-C1 16:18:13.259: RX: 02-03-2E-41-D6-79-9C-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-F1-0A-FF-FF-FF-FF-2C-3D 16:18:13.270: RX: 03-10-00-32-00-01-02-00-00-BB-22 16:18:13.278: RX: 03-10-00-32-00-01-A1-E4 16:18:13.282: RX: 04-10-00-00-00-08-10-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-E6-A2 16:18:13.894: RX: 01-03-00-63-00-02-34-15
Поставив MainTask интервал на 1 мс, время между фреймами 2 мс, 8И стал отвечать стабильнее, но всё же, примерно раз в 15 сек тупит (не отвечает).
Поставив MainTask интервал на 1 мс, время между фреймами 3 мс, тут всё стабильно
По ходу для данного набора модулей это предел, ну что ж, 48 мс это уже неплохо
Последний раз редактировалось @ND; 13.03.2015 в 14:35.