Ejemplo n.º 1
0
inline static void application__start(void) {
    notifications_pending__emergency__water_sensors__0__set(0);
    notifications_pending__emergency__water_actuators__0__set(0);
    notifications_pending__media__amplifier__0__set(0);
    notifications_pending__comm__binary__0__set(0);
    notifications_pending__comm__binary__1__set(0);
    notifications_pending__presense__motion_sensors__0__set(0);

    // Broadcast these values at startup - for terminals.
    notifications_pending__security__state__set(1);
    notifications_pending__security__auth__set(1);
    notifications_pending__set(1);

    system_timer__start();
}
Ejemplo n.º 2
0
void comm__binary__0__request_broadcast(void) {
    notifications_pending__comm__binary__0__set(1);
    notifications_pending__set(1);
}
Ejemplo n.º 3
0
INLINE void security__state__request_broadcast(void) {
    notifications_pending__security__state__set(1);
    notifications_pending__set(1);
}
Ejemplo n.º 4
0
void emergency__water_sensors__0__request_broadcast(void) {
    notifications_pending__emergency__water_sensors__0__set(1);
    notifications_pending__set(1);
}