Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
embedded_systems:peripherie:bluers:start [2013-11-15 16:49] – zueger1 | embedded_systems:peripherie:bluers:start [2016-06-08 20:51] (aktuell) – graf |
---|
====== Stollmann BlueRS+ Bluetooth Modul ====== | ====== Stollmann BlueRS+ Bluetooth Modul ====== |
[{{ .:bluers_i.jpg|BlueRS+I Modul}}] | [{{ .:bluers_i.jpg|BlueRS+I Modul}}] |
Die Stollman BlueRS+ Bluetooth Module ermöglichen es eine serielle Schnittstelle über eine Bluetooth-Verbindung zu tunneln. Dazu wird das //Serial Port Profile// verwendet. Beim Typ //BlueRS+I// handelt es sich um ein kleines Modul für den Einbau in eine Eigenentwicklung. Dieses Modul hat __keinen__ Pegelwandler integriert und erlaubt daher nur Signale mit TTL-Pegel an der Schnittstelle. Ein direktes anschliessen des Modules an einen PC ist aus diesem Grund nicht möglich. Die //BlueRS+E// Module hingegen sind für die Verwendung mit einem PC ausgelegt und haben dementsprechend eine RS232-Scnittstelle mit den Standardpegeln. | Die Stollman BlueRS+ Bluetooth Module ermöglichen es eine serielle Schnittstelle über eine Bluetooth-Verbindung zu tunneln. Dazu wird das //Serial Port Profile// verwendet. Beim Typ //BlueRS+I// handelt es sich um ein kleines Modul für den Einbau in eine Eigenentwicklung. Dieses Modul hat __keinen__ Pegelwandler integriert und erlaubt daher nur Signale mit TTL-Pegel an der Schnittstelle. Ein direktes Anschliessen des Moduls an einen PC ist aus diesem Grund nicht möglich. Die //BlueRS+E// Module hingegen sind für die Verwendung mit einem PC ausgelegt und haben dementsprechend eine RS232-Schnittstelle mit den Standardpegeln. |
| |
===== Standardkonfiguration ===== | ===== Standardkonfiguration ===== |
| |
===== Treiber ===== | ===== Treiber ===== |
Das BlueRS+I Modul kann mit jedem beliebigen Mikrocontroller verwendet werden, welcher über eine UART Schnittstelle verfügt. Für die [[:Software:deep:start | deep]] Entwicklungsumgebung existieren zwei Treiber: ''[[http://wiki.ntb.ch/externalData/javadoc/deep/trglib/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRS.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRS]]'' und ''[[http://wiki.ntb.ch/externalData/javadoc/deep/trglib/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRSCmdInt.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRSCmdInt]]'' für eine vereinfachte Kommunikation ausschliesslich mittels Integer. | Das BlueRS+I Modul kann mit jedem beliebigen Mikrocontroller verwendet werden, welcher über eine UART Schnittstelle verfügt. Für die [[http://www.deepjava.org/start | deep]] Entwicklungsumgebung existieren zwei Treiber: ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRS.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRS]]'' und ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRSCmdInt.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRSCmdInt]]'' für eine vereinfachte Kommunikation ausschliesslich mittels Integer-Werten. |
| |
===== Datenblätter ===== | ===== Datenblätter ===== |
* {{.:bluers_e_bluers_i_manual_v1_05.pdf|Manual (BlueRS+I/BlueRS+E)}} | * {{.:bluers_e_bluers_i_manual_v1_05.pdf|Manual (BlueRS+I/BlueRS+E)}} |
* {{.:bluers_manual_add_on.pdf|Manual Addon}} | * {{.:bluers_manual_add_on.pdf|Manual Addon}} |