Ho un piccolo dispositivo che si collega a un monitor alimentato a batteria. Quando accendo il volante sul dispositivo, il monitor mostra informazioni come quando hai iniziato a girare la ruota e quanto velocemente ruota la ruota. Credo che il dispositivo stia inviando una sorta di impulso magnetico o qualcosa attraverso lo 3.5 mm audio jack.Jack per cuffie iPhone - leggere i dati?
Invece di collegare il dispositivo al monitor originale, voglio collegarlo al mio iPhone e leggere gli stessi dati. Il cavo ha un jack audio 3.5 mm all'estremità e si adatta normalmente all'iPhone come una cuffia.
Ho esaminato progetti come HiJack ma non sono sicuro di come utilizzare i dati che ricevo (o da dove provengono effettivamente i dati quando lo ricevo), o se posso persino usarlo in questa circostanza.
Posso leggere i dati in (per l'iPhone) da un dispositivo esterno attraverso la presa audio dell'iPhone?
In caso affermativo, quali framework/librerie suggerisci di esaminare?
Ho esaminato AurioTouch da Apple, ma sembra piuttosto complicato e non è molto semplice.
Da quello che so, non è proprio così semplice. Ma ho letto di altre persone che lo fanno. Forse troverai qualcosa qui: [Dati sensore per iPhone attraverso il jack per cuffie (usando Arduino)] (http://www.creativedistraction.com/demos/sensor-data-to-iphone-through-the-headphone-jack -using-arduino /) –
È possibile farlo. Non sono sicuro di come farlo però. Questi ragazzi stanno usando le carte di credito attraverso il jack. ** [https://squareup.com/] (https://squareup.com/) ** – Louie
@Louie - Implementano un soft modem FSK (Frequency Shift Keying), sul microcontroller dei dispositivi esterni e su iOS. Le velocità sono molto lente, circa 300 baud. Ma questo è sufficiente per una scansione CC o per la lettura di un cardiofrequenzimetro. Se hai bisogno di più velocità o semplicemente vuoi un'interfaccia più semplice, la porta di ricarica ha connessioni RS-323 (3.3v) che possono raggiungere velocità di 56.7K o più. –