Navigation: CL-Studio Software > Hinweise zur Hardware > HomeMatic >

MP3-Player HM-OU-CM-PCB

 

 

 

 

 

MP3-Player HM-OU-CM-PCB

 

Der Typ des Objekts ist "Zeichen" (also Text). Zur  Ansteuerung des MP3-Players werden mehrere Parameter benutzt, die durch Komma getrennt werden.

Parameter sind die Lautstärke, die Anzahl der Wiederholungen, die Gesamtspieldauer und der Index der abzuspielenden MP3-Datei bzw. eine Playlist von bis zu 10 MP3-Dateien.

 

Diese Parameter werden in einer Textzeile übergeben und jeweils durch ein Komma getrennt.

Im Folgenden die Beschreibung der einzelnen Parameter, in der Reihenfolge in der sie in der Zeile stehen müssen:

 

Lautstärke : Zahl zwischen 0 und 1 ( 0.1 bis 1.0), Dezimaltrennzeichen ist ein Punkt.

Wiederholungen : Anzahl der Wiederholungen als ganze Zahl zwischen 1 und 255

maximale Gesamtdauer der Soundausgabe in Sekunden : ganze Zahl zwischen 1 und 108000, 108000=Dateilänge der MP3-Datei

MP3-Datei bzw. Playlist : der Index der abzuspielenden MP3-Datei(en) jeweils getrennt durch Komma, maximal 10 Dateien.

 

MP3-Datei bzw. Playlist : der Index der abzuspielenden MP3-Datei(en) jeweils getrennt durch Komma, maximal 10 Dateien.

 

 

Beispiel:

Die Dateien 001_Sound.mp3, 003_Song und 006_Ansage2.mp3 sollen mit halber Lautstärke einmal abgespielt werden.

Dazu wird in einem Skript folgende Zuweisung gemacht:

 

MP3Player:="0.5,1,108000,1,3,6"

 

Als Dezimaltrenner für die Lautstärke muss ein Punkt verwendet werden, da das Komma zur Trennung der Parameter verwendet wird.

 

Bitte beachten Sie unbedingt folgende Besonderheit bei diesem Modul:

Es wird immer nach einer Zuweisung  gesendet wird und nicht wie bei anderen Modulen üblich nur wenn der Wert der Objekte sich ändert. Das wurde so eingerichtet, da die abzuspielende Sequenz oftmals gleich ist und bei erneuter Zuweisung auch erneut abgespielt werden soll. Es ist daher wichtig bei der Programmierung zu beachten, dass jede Zuwesiung zu einer Ausgabe an das Modul führt auch wenn der Wert sich nicht ändert.

 

 

 

 

 

 

Copyright © 2024 CL-control