|
|
|
|
Se utiliza para establecer una conexión con una interfaz X10. Sólo las interfaces CM11 (de Marmitek) y CM15 son compatibles con esta versión. Observación: Para que el protocolo X10 funcione correctamente a través de la portadora de potencia-Line, se requiere una potencia continua entre los dispositivos. Por ejemplo, la transmisión no puede pasar a través de un transformador de aislamiento. // Open the X10 connection ConnectionID is int ConnectionID = DomoOpen("COM4", "A") // Error occurred? IF ConnectionID = 0 THEN Error(ErrorInfo(errMessage)) ELSE // Switch on the lamps connected to the A3 and A4 modules DomoSwitchOn(ConnectionID, "A3 A4") // Equivalent to: DomoSend(ConnectionID, "A3 A4", domoOn) END ... // Close the connection DomoClose(ConnectionID)
Sintaxis
<Result> = DomoOpen(<Port name> , <House Code> [, <Type of Interface>])
<Result>: Integer Identificador de la conexión, 0 si se ha producido un error. Este identificador será utilizado por todas las funciones de DomoXXX.. Si se produce un error, utilice ErrorInfo associated con la constante errMessage para conocer los detalles del error. <Port name>: Character string (with quotes) Nombre del puerto serie a abrir: "COM1", "COM2", "COM3, ... "COM32".Observación: este parámetro se ignora para las interfaces CM15. <House Code>: Character string Código doméstico que debe ser gestionado por la interfaz X10. El código de la casa corresponde a una letra que se encuentra entre A y P.Si la interfaz X10 se reinicia, este código de casa se utiliza para reconfigurar esta interfaz. <Type of Interface>: Optional character string Tipo de interfaz X10 conectada a la computadora actual. | | "CM11" (Valor predeterminado) | CM11. interfaz | "CM15" | CM15. interfaz |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|