摘要 |
In the present invention, there is disclosed a device for wireless communication of electric or electronic appliances or systems working with an operational system control code and with a control code of the device own application in high-frequency bands within the range of at least 300 MHz to 2,60 GHz, particularly for home and office automation wherein the device comprises a block for wireless communication (RF), connected to an antenna interface (ANT) and a power supply interface (Uin) and also to a control block (RFCON) that is connected to a control unit (MCU) comprising a central processor unit (CPU) being connected to a communication interface (COM) of the device, and the power supply interface (Uin). In order to create a generic platform for user applications in the area of wireless communication, the operational system control code and the control code of the device own application are separated from each another, and namely in a memory (MOS) with the operational system control code to ensure the function of wireless communication and at the same time in a memory (MAP) for storing or starting up a user-defined application control code of the device. Both the memory (MOS) with the operational system control code and the memory (MAP) for storing or starting up a user-defined application control code can be integrated in a control unit (MCU) memory block (MEM). A method of creating a generic platform for user applications in the area of wireless communication is characterized in that a control code for the operational programming mode is added to the module memory (MOS) with operational system control code or memory block (MEM) of the module, the input and output terminals I/O of the control unit (MCU) are operationally dedicated and the addresses and method of selecting the individual services of the operational system are published, whilst for recording an application control code in the memory (MAP) for storing or starting up a user-defined application control code, the communication interface (COM) of the module is used. |