Seriële poort alarm op buffer
Seriële poortalarmen op ontvangen buffer
Bij het ontwikkelen van een seriële communicatie tussen twee apparaten komt het vaak voor dat je een alarm moet instellen wanneer een bepaalde buffer wordt ontvangen.
SerialTool heeft een alarmtriggerfunctie die je kunt instellen op een specifieke seriële poort wanneer een doelbuffer wordt ontvangen.
Je kunt een alarm instellen op een specifieke inkomende buffer. Terwijl de datastroom wordt ontvangen, zal SerialTool een alarm activeren zodra de doelbuffer wordt gedetecteerd.
SerialTool alarmtriggering.
Blijven loggen of applicatie stoppen
Wanneer de doelbuffer wordt ontvangen op de inkomende buffer, kun je bepalen welke actie moet worden uitgevoerd. SerialTool kan blijven loggen of de inkomende datastroom stoppen om het pakket te analyseren.
Seriële poort alarm log opslaan
Wanneer het alarm wordt geactiveerd, kun je dit opslaan in een logbestand voor latere analyse. Dit is zeer nuttig voor diepgaande debugging van jouw applicatie en helpt ongewenst gedrag te voorkomen.
Een ander groot voordeel van alarmtriggering op seriële poortbuffers is dat je je kunt richten op alleen bepaalde buffers.
Als je het RX-kanaal van je seriële poort aansluit (hardwaremodificatie), kun je dit ook gebruiken om een applicatie van derden te debuggen en een specifieke ASCII- of HEX-byte-sequentie te loggen.