| 
| 
 | Вопрос # 3 787/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!
 Получаю данные с СОМ порта   6661<0>6==;83<<49;:83><0;1>?4388><2:000000003;  и
 т. п ряды групп.
 Как эти данные преобразовать,  например, выше указанная последовательность 6661<0>6==;83<<49;:83><0;1>?4388><2:000000003; после декодирования (преобразования) должена соответствовать данным Temp=-7.21, PD=0.024, Davl=0.376, Rasx=273.845;
 
 доп. примеры
 принято 66020405030201080000010901010074
 декодировано nSignal=4,nParam=5,nConst=3,nParamMonth=2,nPipe=1,nConstBase=8,nConstBase2=0,nConstBase3=0,TaskType =1,ContrHour=9,ContrDay=1,StopCount=1,DoubleMode=0;
 
 принято 6600095942130210=0  <--- (ну здесь понятно, это дата и время)
 декодировано  13/02/10 09:59:42
 
 Я в прогаммировании начинающий, помогите, пожалуйста
 
|  |   Вопрос задал: alexsandr (статус: Посетитель)Вопрос отправлен: 18 февраля 2010, 14:39
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 6; последнее сообщение — 20 февраля 2010, 12:08; участников в обсуждении: 2. 
|   | min@y™ (статус: Доктор наук), 18 февраля 2010, 15:14 [#1]:Мы должны угадать алгоритм преобразования? 
 Цитата (alexsandr): например, выше указанная последовательность 6661<0>6==;83<<49;:83><0;1>?4388><2:000000003; после декодирования (преобразования) должена соответствовать данным Temp=-7.21, PD=0.024, Davl=0.376, Rasx=273.845 А какая часть последовательности соответствует данным -7.21, сколько это число занимает байт, 4, 6, 8, 10? Это тоже угадать надо?
 
 Цитата (alexsandr): принято 6600095942130210=0 <--- (ну здесь понятно, это дата и время) Ну конечно, 1600кг!!! А почему не номер телефона посольства Гондураса в Узбекистане?
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | min@y™ (статус: Доктор наук), 18 февраля 2010, 20:05 [#2]:Ну чего молчишь? Где пояснения?!! Обожаю писать парсеры...
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | min@y™ (статус: Доктор наук), 18 февраля 2010, 20:15 [#3]:Админу: Андрюха, ну напиши ты им на форме задавания вопросов, что эксперты здесь отвечают только для того, чтобы получить эстетическое удовлетворение! А чтобы, таки, его получить, требуется, как минимум, корректно сформулированный вопрос! Ну шо за фигня, чесслово... 
 З.Ы. За сколько предупреждений ты меня забанишь? Одно уже есть, и опять мне хочется орать матом. Хочу узнать, какое количество матерных слов у меня есть в запасе, чтобы адекватно реагировать на подобные вопросы и планировать свою жизнь и смерть на этом портале.
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | alexsandr (статус: Посетитель), 20 февраля 2010, 01:33 [#4]:Есть программа которую надо переписать, ниже описана ее работа которую я взял с ее log файлов
 Полученные данные с СОМ порта я должен преобразовать в читабельный формат при помощи, какой ни будь функции, или чего-то другого,  не знаю,  поэтому интересуюсь, что мне надо знать и делать.
 
 приняли с СОМ порта
 13.02.2010 9:40:53: ---/0001660009
 13.02.2010 9:40:54: 5942130210=0.
 
 это пришло с порта и  здесь программа приняла и декодировала
 13.02.2010 9:40:54: Reseive: 6600095942130210=0
 13.02.2010 9:40:54: Decode: дата и время вычислителя 13/02/10
 
 Растолкуйте, как  последовательность с порта преобразуется  в информацию понятную
 для пользователя «Decode: дата и время вычислителя 13/02/10»
 |  
|   | min@y™ (статус: Доктор наук), 20 февраля 2010, 09:26 [#5]: Цитата (alexsandr): Растолкуйте, как последовательность с порта преобразуется в информацию понятную для пользователя «Decode: дата и время вычислителя 13/02/10»  Извини, это тебе к телепатам надо, а мне мой телепатор отключили за неуплату.
 
 Цитата (alexsandr): Есть программа которую надо переписать Исходники программы есть? Что, нету, да? Тогда обращайся к авторам этой программы. Или к разработчикам устройства, висящего на СОМ-порту.
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | alexsandr (статус: Посетитель), 20 февраля 2010, 12:08 [#6]:Да, действительно исходного кода нет  и спросить некого, если бы было у кого, я бы не суетился таки вот образом. Спасибо за уделённое время.
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |