реклама на сайте
подробности

 
 
> Распределение ftp Client/Server на лету
Алексей ВМ
сообщение Jun 19 2012, 10:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Добрый день,

Есть задача - имеются два ВТ устройства, которые при нажатии на них одновременно кнопок должны обмениваться файлами, то есть одно уст-во должно становиться клиентом, другое - сервером. Как распределить функции "на лету"? На ум пока приходит плясать от времени удержания кнопок - оно всегда будет разное (например, в мс). Но как дать понять другому уст-ву, что роль клиента/сервера уже забита? Может, кто-нибудь сталкивался с подобной задачей?

Алексей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Komiks
сообщение Jul 4 2012, 12:01
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 6-10-11
Из: Санкт-Петербург
Пользователь №: 67 573



Цитата(Алексей ВМ @ Jun 19 2012, 14:54) *
Добрый день,

Есть задача - имеются два ВТ устройства, которые при нажатии на них одновременно кнопок должны обмениваться файлами, то есть одно уст-во должно становиться клиентом, другое - сервером. Как распределить функции "на лету"? На ум пока приходит плясать от времени удержания кнопок - оно всегда будет разное (например, в мс). Но как дать понять другому уст-ву, что роль клиента/сервера уже забита? Может, кто-нибудь сталкивался с подобной задачей?

Алексей.


Тут неважно кто будет клиентом, а кто сервером. Эти понятия имеют смысл только для протокола Bluetooth. И клиент и сервер одинаково могут принимать и отправлять файлы. Я думаю, нажатием кнопки надо дать понять, что модуль, на котором нажата кнопка, имеет намерение передать файл другому модулю. В Bluetooth есть специальный профиль FTP (File Transfer Profile) для обмена файлами. Вопрос в другом: модуль представляет собой лишь физический интерфейс, через который можно обмениваться файлами. Отправлять файлы на передачу в модуль Bluetooth или принмать файлы из модуля Bluetooth должна операционная система, которая должна находиться за пределами модуля Bluetooth на внешнем процессоре.
А так, профиль FTP поддерживается многими модулями Bluetooth. В том числе, всей линейкой модулей финской фирмы Bluegiga (кроме модуля WT21 - там вообще стека Bluetooth нет - и BLE112 - это модуль Bluetooth 4.0) http://www.mt-system.ru/catalog/kompanija-bluegiga
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.0132 секунд с 7
ELECTRONIX ©2004-2016