Ориентирование. Днепропетровск

форум ориентирования в Днепропетровске, других регионах Украины и не только
Сьогодні: 30.11.2020, 01:25

Часовий пояс UTC + 2 годин [ DST ]




Створити нову тему Відповісти  [ 6 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Драйвер электронной отметки
ПовідомленняДодано: 19.05.2004, 12:10 
Офлайн

З нами з: 22.01.2003, 19:48
Повідомлень: 1085
Звідки: .dp.ua/.at
Cо SPORTident можно общаться через COM-порт и c SFR - тоже через COM-порт. Имхо, ничего невозможного в этом нет - можно научиться писать в и читать из этих портов, было бы желание.

Но есть еще и другой момент - научившись читать из и писать в, сторонний разработчик (если такой объявится), должен еще постигнуть, что собственно, туда писать и что оттуда читать. С точностью до байта. Т.е. понять некоторый низкоуровневый формат передачи данных, придуманный разработчиком отметки. А оно ему надо? Тем более, формат этот со сременем может и поменяться... Ему нужен номер чипа и массив "номерСтанции/времяОтметки", причем желательно в структурированном виде.

Та вот, драйвер вполне мог бы выполнять функции преобразования данных из некого низкоуровневого формата (возможно, подверженного изменениям) в более человеческий (неизменный).

Даже если пользоваться дельфовским компонентом, то можно на том же Delphi написать, скажем, DLL, содержащую что-то вроде:

Код:
type
  TChipInfo = record          //Информация, хранящаяся в чипе
    ChipID: String;             //Номер чипа
    ScoreNumber: Integer; //Количество отметок
    Scores: array[1..MaxScoreNumber] of record //Отметки
      StationID: String;       //Номер станции
      Time: LongInt;           //Время, например, в миллисекундах
    end;
  end;

function GetChipInfo(var Info: TChipInfo): Integer;
begin
  //Прочитать из COM-порта используя стандартный компонент
  //Преобразовать данные в TChipInfo
  Result := 0; //Вернуть код ошибки
end;


Вот эта DLL и выполняла бы роль драйвера.
Естественно, все весьма приблизительно, можно заменить паскалевскую запись, скажем, на какой-нибудь ComponentObjectModel-интерфейс, но думаю, идея понятна.


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 21.05.2004, 12:22 
Офлайн

З нами з: 22.01.2003, 19:48
Повідомлень: 1085
Звідки: .dp.ua/.at
Вот. В тему :)


Догори
 Профіль  
 
 Тема повідомлення: Анонс
ПовідомленняДодано: 21.11.2004, 16:45 
Офлайн

З нами з: 28.10.2003, 21:10
Повідомлень: 8
Новости от SFR-system:
До начала следующего летнего сезона планируется появление "второго поколения" отметки. Основное отличие - полное соответствие международному стандарту ISO 15693, что позволяет использовать систему с программным обеспечением любых разработчиков - описание стандарта и библиотеки для работы с ним свободно распространяются через Интернет. Новые станции будут полностью герметичны, все имеющиеся на данный момент "погодные" проблемы должны отойти в прошлое. Новые чипы, при той же стоимости, будут хранить до 60 отметок со временем прохождения (функциональный аналог - SI-6 - стоит в 8 раз дороже). И, наконец, появятся считывающие станции с радиусом действия до нескольких метров и функцией одновременной работы с несколькими чипами, что позволит использовать систему для лыжных гонок и легкой атлетики.

_________________
С уважением, Александр Курдюмов


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 22.11.2004, 10:32 
Офлайн

З нами з: 20.01.2003, 12:10
Повідомлень: 421
Звідки: Somewhere from the East-West
Это всё очень здорово... ммм... а деньги? :wink: :roll: :D


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 22.11.2004, 12:05 
Офлайн

З нами з: 28.10.2003, 21:10
Повідомлень: 8
А деньги те же. Стоимость станции будет в диапазоне 45-55 евро, стоимость чипа - порядка 4 евро, может быть, даже меньше (микросхемы доступны в России от 0.8 евро за партию в 5000, далее - стоимость корпусировки, которая в данном случае проще, чем для EM-Marin, которые мы использовали ранее). Финансовая политика останется той же - мы не собираемся наваривать по 15 евро на каждом чипе, как это делает SI, и так же не собираемся принуждать народ к покупке собственного чипа. Плюс к тому, стандарт упрощает софт - я сам собираюсь пользоваться библиотекой от Texas Instruments или Philips Semiconductors.

_________________
С уважением, Александр Курдюмов


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 01.12.2004, 23:31 
Офлайн

З нами з: 28.10.2003, 21:10
Повідомлень: 8
Что-то почта не доходит (приходит возврат), поэтому я просто копирую ответ Виталию сюда, да простят меня все остальные.

Виталий, привет!
У вас там еще хватает времени ходить в интернет? Мы то сейчас посещаем его, чтобы только узнать, что там происходит на майдане (сам понимаешь, информация по телевизору достаточно кастрированная).
А по сути: Вряд ли IOF выдает какие-либо сертификаты (Впрочем, об этом должен точно знать Дима Миллер). Ты можешь проводить соревнования хоть с отметкой ближайшим ежиком, если контролер на это пойдет. Другое дело, что Emit и SI не требуют согласия контролера, так как уже много раз опробовались. Соответствие ISO, признанному в большинстве стран, в том числе и в наших, дает право вообще на использование частоты, о чем мы как-то и не думаем. Плюс к тому, не потребуется при объяснении техническому комитету IOF расказывать, что там и как происходит - все это описано в стандарте. Но я думаю, что IOF довольно консервативная организация, и первые 5-6 использований на международных соревнованиях всегда будут требовать согласия контролера.

Best regards,
Alexander Kurdiumov

Виталий, привет. Это Таня или Тетяна, не знаю, еще не определилась.
Переживаем за вас, спасибо Васе Ткаченко, он провел тут нам политинформацию и объяснил что к чему поподробнее. Надеюсь, что все-таки разум возымеет или поимеет верх на Украине и в ближайшее время все образуется и на ориентировании это не скажется.
Удачи и всем привет.
Пока.
Таня.

_________________
С уважением, Александр Курдюмов


Догори
 Профіль  
 
Показувати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 6 повідомлень ] 

Часовий пояс UTC + 2 годин [ DST ]


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
cron
Працює на phpBB® Forum Software © phpBB Group
Український переклад © 2005-2011 Українська підтримка phpBB