Een lesje geleerd

·

·

De afgelopen weken heb ik wel een mooie les geleerd. Ik heb de app puur voor mezelf gemaakt en daar ook veel functionaliteit op gebaseerd. Het draait bij mij superstabiel en lekker. Dan blijken er toch mensen geïnteresseerd te zijn en dan besluit je te delen.

Appeltje/eitje. Even een installatie zip laten maken en wat toelichting erbij en gaan met de banaan. Binnen no time zal iedereen het draaiend hebben.

En dan blijkt dat niet het geval te zijn. Mensen krijgen geen verbinding, wel verbinding maar geen berichten, wel berichten maar niets in het hoofdscherm enz… Knoppen die over elkaar gaan schuiven, schermen die te groot zijn en dus niet helemaal getoond worden. Echt van alles…

Dan baal je toch even want dat is niet wat je wilt. Sommige zaken zijn snel gefixt. Maar dan opeens een vreemd probleem. Er staat niets in de filter tabel dus alle berichten die binnenkomen zouden in het scherm getoond moeten worden. Maar dat is niet het geval. Sommigen wel maar veel ook niet. Hoe dan??? En dan blijkt dat je ergens een keuze voor jezelf hebt gemaakt die niet voor iedereen zal werken. Bij een alarmering kunnen er namelijk 1 of meerdere capcodes tegelijk worden gealarmeerd. Als het er eentje is, dan wordt de regel in pdw van type ALPHA en komt hij ook zo binnen. ALs het er meer zijn, dan krijgen de persoonlijke capcodes allemaal als type GROUP mee en wordt er een landelijke groepscode in de range van 20295 toegevoegd als ALPHA. Aangezien ik graag van heel nederland de grote incidenten wil kunnen zien, had ik er dus al eerder voor gekozen om alle landelijke groepscodes door te zetten vanuit PDW. En dan kreeg ik dus altijd netjes 1 of meerdere regels binnen met altijd eentje van type alpha. Perfect dus om te kijken wanneer alle subberichten binnen zijn en dan het bericht te verwerken. Ofwel voertuigen, locatie eruit vissen, de melding meer leesbaar maken met de termen enz en dan filteren en doorsturen naar het scherm. Bij mij dus geen probleem.

Maar ja. Als die andere gebruikers nu niet die 20295 codes willen zien of allemaal doorsturen…… Dan valt dus alles om. Want hij krijgt niet meer de trigger dat het bericht volledig is en gaat hem dus nooit verwerken….. Helemaal grappig als je wel een paar 20295 codes doorzet maar niet alle….. Dan krijg je dus precies dat effect van af en toe wel en af en toe niet.

Dit was toch wel iets dat ik snel moest zien op te lossen. En dat bleek verrassend eenvoudig. Fijn hulpmiddel daarbij was mijn pdwbridge log omdat daar heel veel logging in zat en dan kon Claude goed gebruiken om te analyseren wat de beste oplossing zou zijn. Nou die oplossing is nu geïmplementeerd en heb ik toch sneller een nieuwe release neergezet dan ik voorzien had.

Hopelijk werkt het bij jou nu ook zo goed en makkelijk als bij mij… Ik geef geen garantie hoor 😉



Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *