|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2019, 11:55 | #11 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
А что же вам покажет вот этот код если к примеру придет значение 0x0d или 0x0A
Код:
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
02.08.2019, 11:59 | #12 | |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Цитата:
на сколько я понял из брейков какой массив? я не совсем понимаю как его заполнять Последний раз редактировалось PTyTb32; 02.08.2019 в 12:06. |
|
02.08.2019, 12:21 | #13 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
ну ладно. вы получили полный пакет с устройства?? Че дальше то не получчаетс?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
02.08.2019, 12:44 | #14 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ни капли для типа String. У #0 такие же права, как у любого другого символа. И этот тип у лазаря, если не ошибаюсь, может же быть и юникодный. Тогда Length совсем не количество байтов
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 02.08.2019 в 12:56. |
02.08.2019, 12:56 | #15 | |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Цитата:
1) Строение 1 Вентилятор 1 включить 02.08.19 12:50 2) Строение 3 Вентилятор 1 Автоматически и так далее дальше таймер пускает цикл по этому списку вытягивает из него Строение (соответствует адресу устройства) и Вентилятор (соответствует номеру регистра) дальше смотрит есть ли там слово "автоматически" если да, то опрашивает устройство с адресом (строение +4) и делает запрос к устройству ввода что бы то сказало в каком положении его регистры, в зависимости от ответа включать реле или выключать, а если слова "автоматически" нет, то просто проверить дату и время не получается сделать часть которая автоматически работает.. регистры сбиваются и я тоже уже сильно запутался(( |
|
02.08.2019, 13:03 | #16 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Значит пора взять листочек и ручку и на бумаге нарисовать блоками весь процесс. Разбить на мелкие подзадачи и решить каждую отдельно.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
02.08.2019, 13:07 | #17 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
|
02.08.2019, 13:21 | #18 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
По мне так вроде ничего страшного нету. Там так много регистров чтоли? Я так понял там ответ будет типа "вкл/выкл". Зачем городить огромные либы если тут на пару часов работы. Просто надо точнее проработать на бумаге. Я бы создал класс "Строение" и класс "Устройство" Устройство - задал имя "вентилятор", адрес устройства, адрес устрйоства ввода. строение - имеет адрес и список устрйоств. создаем список строений. Код:
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
02.08.2019, 13:37 | #19 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
XML чтение | nwhta | WPF, UWP, WinRT, XAML | 0 | 18.11.2014 14:08 |
Чтение mp3 | Predator199 | PHP | 5 | 04.09.2012 19:28 |
чтение XML | Gudzik11 | Общие вопросы Delphi | 2 | 05.12.2011 21:25 |
Чтение ini | romanzi | Общие вопросы Delphi | 1 | 20.06.2011 13:33 |
Чтение MDL | Gr@nd | Общие вопросы Delphi | 0 | 08.06.2009 06:58 |