Приложение iOS, удивительно, использует звук, чтобы напрямую взаимодействовать с тире. Он использует амплитудную манипуляцию с 18-19 кГц. Взгляните на срыв кнопки, описанной here, и вы можете найти аудиопрограмму обратной конструкции, разработанную Jay Greco here.
Это взаимодействие, однако, не имеет никакого отношения к тому, что продукт фактически покупает. Чтобы понять, как все это работает, вам нужно понять несколько частей системы.
1) Амазонки Облачные серверы: это то место, где живет Amazon Prime Account. Это то, к чему прикасается кнопка Dash. 2) Сама кнопка: это просто цифровой сигнал «HI» для облака Amazon 3) Мобильное приложение, которое настраивает кнопку.
Когда вы впервые получаете кнопку «Даша» (2) от Amazon, она не связана с конкретным продуктом и еще не доступна вам через вашу учетную запись. Кнопка не очень-то знает об окружающей среде.
Когда вы запускаете приложение Amazon на своем мобильном устройстве (3), здесь, iOS, ваш телефон связывается с устройством, и вы предоставляете важную информацию, такую как имя сети, на которой должна быть включена кнопка, а ключ для что WiFI сеть. В iOS это происходит через звук. Теперь кнопка имеет всю необходимую информацию. Сама кнопка не выбирает продукт вообще. Кнопка просто сообщает амазонке, что она была нажата.
На следующем этапе настройки в мобильном приложении Amazon вы связываете нажатие кнопки с определенным продуктом из списка, который они предоставляют. Эта ассоциация живет в (1) облаке Амазонки. Кнопка не знает об ассоциации и не обязательно должна быть. При нажатии кнопки контакты amazon идентифицирует себя, а амазонка отображает идентификатор кнопки на конкретный продукт, который вы выбрали в облаке.
Варианты передачи данных с помощью звука в прошивкой
- Получить на борту с Chrip Вы можете подписаться на их бета IOS SDK.
- (библиотека C) Синтез Tool Kit (опять написано на C, C++) STK
- (библиотека C) SndLib
- Quiet был специально сделан для передачи данных с помощью звука (C Library)
Я считаю, что приложение iOS используется для настройки информации о продукте в тире. Кнопка тире подключена к Wi-Fi, и когда вы нажимаете ее, она напрямую связывается с Amazon. – Paulw11
Если он напрямую связывается, как он запоминает продукт и количество, которое вы установили в своем приложении? –
Вот почему вы используете приложение - чтобы настроить информацию в кнопке. Детали, которые вы вводите в приложение, переносятся с помощью ультразвука.С этого момента кнопка работает независимо от приложения – Paulw11