• 0
chaplin.u@gmail.com

Доступ к USB порту

Вопросы

У меня проект наклёвывается и не знаю можно ли использовать  RAD-студию. Суть в следующем :

Аппликация на РС или смартфоне подключается через USB порт к  модему  а через него к удалённым датчикам. Считывает информацию и сливает в облака.

Вопрос первый - есть ли функции для работы с портами и в частности с USB ?

Вопрос второй - как организовать работу с облаками ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 ответов на этот вопрос

  • 0

Под Windows точно есть модули для работы с USB напрямую. Под другие ОС не уверен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

В гугле поищите. 

Есть книга, с примерами на Delphi : Агуров, "Интерфейс USB. Практика использования и программирования"

Также "Нестандартные приемы программирования на Delphi "- Ревич.

Обе книги можно скачать или прочитать онлайн с гугла.

Есть готовые модули. Вопросы на StackOverflow по этой теме. Инфы полно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

тут USB вообще не будет никак использоваться

если подключится модем, то он встанет на COM-порт. а по работе с портами тонны кода есть

а работа с модемом либо будет производиться посредством AT-команд, как в старые добрые времена) ,

либо вообще он в цепочке не будет виден, а работа будет идти просто через HTTP запросы, в чем я уверен на 90%

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

конкретный вопрос будет - будет и конкретный ответ.

все облака через HTTP/REST обычно вполне работают

HTTP клиент в делфи есть. Даже REST клиент есть, только я его боюсь, он все равно сделан из HTTP клиента, так что я лучше сам

есть пачка всяких либ для доступов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
1 час назад, krapotkin сказал:

 

Да, кстати, я как то глянул в REST клиент, - да ну его нах разбираться. И тоже через стандартный HttpClient. Хотя в интернете есть хорошая статья по Delphi на эту тему.

Правда если нужно заюзать какой то популярный сервис - Google, Facebook - то все очень сложно. Хотя есть готовые и крутые, но платные компоненты - TMSCloud.

Я как то делал доступ к DropBox с нуля - очень долго и сложно, запутался с этими токенами, просчетами и доками, пока не додумался найти исходники TMSCloud но для VCL. Пришлось адаптировать под FMX (там встроенный браузер используется), но стало гораздо проще.. :) 

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Dominum_faber
      В общем дело такое. Хочу мигать лампочкой воткнутой в джек или в юсб, обшарил кучу форумов но не нашел ни какой полезной информации по этому вопросу. (меня интересуют команды обращения к разъемам) 
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу