Chameleon è un Controllore Programmabile in C/C++ da barra DIN di EurogiDevices basato su hardware, firmware e software open-source Arduino. Con Chameleon si può sviluppare firmware ritagliato sulle proprie esigenze sia autonomamente che appoggiandosi a terze parti. I Prodotti Configurabili Camillo di Comm.SEC si basano su Chameleon ma non necessitano di programmazione in quanto hanno un firmware preinstallato con funzioni di uso generale e sono controllabili da applicazioni esterne scritte utilizzando qualsiasi linguaggio di programmazione che supporti comunicazioni Seriali e/o Ethernet. Le versioni dei diversi prodotti Camillo sono basate sui protocolli Web-Services e Modbus e realizzano le seguenti funzioni:
- Accesso, tramite InterLINK - un semplice protocollo basato su stringhe, via USB-Seriale, Ethernet TCP/IP ed UDP e RS485 - a tutte le risorse quali Ingressi Analogici e Digitali, Uscite Analogiche e Digitali, LCD, Retroilluminatore e Buzzer, Parametri e Configurazioni in EEPROM ed in RAM
- Rilevazione Autonoma di Eventi e loro Trasmissione ad uno o più destinatari in Multicast IP
- Controllo remoto delle risorse locali e/o di altri dispositivi su bus Modbus tramite :
- Gateway InterLINK-ModbusRTU Master
- Gateway ModbusTCP-ModbusRTU Master
- Controller ModbusRTU Slave su porta RS485
- Controller ModbusTCP Slave su porta Ethernet