Ik heb een tabel met hierin:
tijd
alarmnr
alarmstatus
In het begin staan alle alarmstatus op 'off'. Zodra er één wijzigt, wordt alleen van dat alarm de nieuwe wijziging opgeslagen, aangezien het hier om een redelijk aantal alarmen gaat. Zodra het alarm weer uitgaat wordt dit uiteraard ook weer opgeslagen.
tijd - 00:00:00
alarmnr - 1
alarmstatus - 'off'
tijd - 00:00:00
alarmnr - 2
alarmstatus - 'off'
tijd - 00:10:12
alarmnr - 1
alarmstatus - 'on'
Hier moet dus uitkomen:
1 - on
2 - off
Nou wil ik een overzicht met welke alarmen op een bepaald tijdstip aan staan, maar ik heb geen idee hoe dit te doen, behalve dan per alarm de laatste tijd en status te selecteren. Maar om dit nou in een loop te zetten en telkens 256 maal (aantal alarmen) uit te voeren, is hoop ik nogal overbodig.
Iemand enig idee hoe ik dit het beste aan kan pakken?
tijd
alarmnr
alarmstatus
In het begin staan alle alarmstatus op 'off'. Zodra er één wijzigt, wordt alleen van dat alarm de nieuwe wijziging opgeslagen, aangezien het hier om een redelijk aantal alarmen gaat. Zodra het alarm weer uitgaat wordt dit uiteraard ook weer opgeslagen.
tijd - 00:00:00
alarmnr - 1
alarmstatus - 'off'
tijd - 00:00:00
alarmnr - 2
alarmstatus - 'off'
tijd - 00:10:12
alarmnr - 1
alarmstatus - 'on'
Hier moet dus uitkomen:
1 - on
2 - off
Nou wil ik een overzicht met welke alarmen op een bepaald tijdstip aan staan, maar ik heb geen idee hoe dit te doen, behalve dan per alarm de laatste tijd en status te selecteren. Maar om dit nou in een loop te zetten en telkens 256 maal (aantal alarmen) uit te voeren, is hoop ik nogal overbodig.
Iemand enig idee hoe ik dit het beste aan kan pakken?