|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.05.2015, 09:15 | #11 |
Регистрация: 02.04.2015
Сообщений: 9
|
Программа заработала, но есть проблема.
После 30 секунд работы программы, считывание данных прекращается и такое впечатление, что связь с устройством рвётся. Судя по логу, каждый раз на 1910 итерации из прочитанного массива выпадает 2 элемента, а ещё через 20 итераций считывание данных полностью прекращается. Думал, что может дело в настройках таймера и 1мс - это слишком маленький интервал, но видимо дело не в нём, поскольку увеличение до 5мс не влияет на время работы программы и первая ошибка также возникает на 1910 шагу. В чём тут может быть дело? Лог (конец): 0 0 255 255 129 186 126 159 127 36 127 244 119 116 127 155 126 217 0 0 255 255 128 192 127 71 127 78 127 244 117 68 127 157 126 225 0 0 255 255 129 202 126 156 127 19 127 242 119 120 127 155 126 224 0 0 255 255 128 176 127 67 127 76 127 241 117 58 127 157 126 225 0 0 255 255 130 42 126 142 127 32 127 242 119 181 127 156 126 222 0 0 255 255 128 254 127 80 127 85 127 243 117 145 127 155 126 218 0 0 255 255 129 245 126 164 127 34 127 242 119 159 127 155 126 227 0 0 255 255 129 31 127 82 127 83 127 239 117 156 127 155 126 219 0 0 255 255 129 213 126 179 127 35 127 244 119 132 127 154 126 221 0 0 255 255 129 131 127 101 127 86 127 243 117 240 127 155 126 220 0 0 255 255 130 138 126 178 127 42 127 242 120 35 127 155 126 212 0 0 255 255 129 237 127 101 127 102 127 243 118 98 127 157 126 222 0 0 255 255 131 29 126 188 127 47 127 242 120 180 127 154 126 225 0 0 255 255 130 64 127 127 127 96 127 241 118 145 127 158 126 220 0 0 255 255 131 28 127 231 127 127 127 245 120 178 127 155 126 225 0 0 255 255 129 221 125 233 126 232 127 243 118 95 127 156 0 0 - выпало 2 элемента и массив сместился 255 255 130 162 128 47 127 138 127 237 120 123 127 156 126 224 126 224 0 0 255 255 131 68 127 7 127 67 127 240 121 29 127 157 126 219 0 0 255 255 131 68 127 7 127 67 127 240 121 29 127 157 0 0 255 255 130 237 125 183 126 232 127 242 119 114 127 155 126 224 126 224 0 0 255 255 130 135 126 96 127 6 127 244 119 49 127 156 126 224 0 0 255 255 130 135 126 96 127 6 127 244 119 49 127 156 0 0 255 255 131 4 128 192 127 174 127 243 119 148 127 155 126 224 0 0 255 255 131 4 128 192 127 174 127 243 119 148 127 155 0 0 255 255 131 14 126 140 127 18 127 240 119 182 127 156 126 230 0 0 255 255 131 14 126 140 127 18 127 240 119 182 127 156 0 0 255 255 133 17 127 223 127 114 127 242 122 172 127 155 126 222 0 0 255 255 133 17 127 223 127 114 127 242 122 172 127 155 0 0 255 255 131 139 126 191 127 33 127 241 120 78 127 155 126 230 126 230 0 0 255 255 132 220 126 183 127 23 127 241 122 171 127 156 126 226 0 0 255 255 132 220 126 183 127 23 127 241 122 171 127 156 0 0 255 255 132 244 128 253 127 189 127 242 122 238 127 157 126 216 0 0 255 255 132 244 128 253 127 189 127 242 122 238 127 157 0 0 255 255 132 26 126 10 126 231 127 242 120 247 127 154 126 226 0 0 255 255 132 26 126 10 126 231 127 242 120 247 127 154 0 0 255 255 133 140 128 33 127 139 127 241 123 120 127 156 126 221 0 0 0 0 0 0 0 0 0 0 0 0 (считывание прекратилось) |
21.05.2015, 09:16 | #12 |
Регистрация: 02.04.2015
Сообщений: 9
|
Код:
Последний раз редактировалось CHEburaschka; 21.05.2015 в 09:18. |
21.05.2015, 09:24 | #13 |
Регистрация: 02.04.2015
Сообщений: 9
|
И ещё... Пробовал остановить программу на 1908 шагу и вручную, пошагово прогнать её до 1911 итерации. В этом случае ошибок не возникает и массив считывается корректно.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мгновенное чтение и вывод данных | Parallelogram | JavaScript, Ajax | 2 | 08.04.2014 10:03 |
Дикий тупняк - чтение данных с com порта. | GMX | Компоненты Delphi | 8 | 26.03.2014 15:39 |
Delphi.Чтение файла в Memo, вычисление, добавление строк в Memo | antonio_sk | Помощь студентам | 0 | 26.04.2013 18:01 |
Вывод и чтение данных | Joker_vad | Общие вопросы Delphi | 3 | 30.03.2013 16:03 |
Чтение данных с COM порта 232 | Dimitr_88 | Общие вопросы C/C++ | 10 | 03.09.2010 10:39 |