Auteur Topic: Interesse in nieuwe PDW (3.2b01) versie?  (gelezen 8940 keer)

0 leden (en 2 gasten) bekijken dit topic.

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 5279
  • Rene - Capelle a/d IJssel
    • https://www.discriminator.nl
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #30 Gepost op: 14 april 2026, 15:51:52 »
@Discriminator Wil je de nieuwe PR nog eens mergen als je tijd hebt? ;)

Pull request successfully merged and closed

Offline Simonn

  • Gevorderd Lid
  • ***
  • Berichten: 777
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #31 Gepost op: 14 april 2026, 22:01:29 »
Hoi,

Om wat voort te borduren op de aanzet van TS hier rondom API-koppeling, heb ik een eerste draft gemaakt van "HTTP POST". Oftewel, je kunt instellen dat voor iedere melding een HTTP POST call wordt gemaakt naar een door jou op te geven HTTP endpoint, met in de JSON-body het bericht + metadata vanuit PDW.

Dit is allemaal very much draft, maar mocht er hier iemand meelezen die interesse zou hebben, test eens mee alsjeblieft!

Download hier. Code changes hier op Github.

Onder Options -> HTTP POST stel je het endpoint in en (voor nu) eventueel basic Auth. Zal later nog wel wat toevoegen dat je custom headers kan definieren voor API keys e.d.
Je kunt dan aan de andere kant van de lijn bijvoorbeeld iets doen als:

<?php
$raw 
file_get_contents(&#39;php://input&#39;);
$data json_decode($rawtrue);

if (
json_last_error() !== JSON_ERROR_NONE) {
    
$data = [
        &
#39;raw&#39; => $raw,
        
&#39;json_error&#39; => json_last_error_msg(),
    
];
}

$entry date(&#39;Y-m-d H:i:s&#39;) . "\n" . print_r($data, true) . "\n";
file_put_contents(__DIR__ . &#39;/log.txt&#39;, $entry, FILE_APPEND | LOCK_EX);

En dan krijg je output zoals:



Berichten worden verzonden vanuit een eigen queue om te voorkomen dat, bij HTTP issues, heel PDW hangt. De inhoud wordt altijd geconvert naar UTF-8. Alle feedback welkom!

Offline PD7AC

  • Alarmerings functionaris
  • Gevorderd Lid
  • ***
  • Berichten: 426
    • PD7AC
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #32 Gepost op: 15 april 2026, 12:02:07 »
interesse

Offline Johan Beck

  • Moderator
  • *****
  • Berichten: 24791
  • Scheveningen
    • Frequentiedatabase
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #33 Gepost op: Vandaag om 11:18:53 »
Wat mij opvalt bij deze versie is het hoge aantal Missed Groupcalls.
Normaal had ik er 1 of 2 per week maar de afgelopen dagen was dit tamelijk hoger.
PDW staat nu ruim 17 uur te draaien en ik zit op 3 / 5.

Offline dajero

  • Beginnend Lid
  • **
  • Berichten: 46
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #34 Gepost op: Vandaag om 13:44:09 »
Hier crasht de laatst gedeelde exe ook op onregelmatige basis, met "ExceptionCode c0000409".

Offline Johan Beck

  • Moderator
  • *****
  • Berichten: 24791
  • Scheveningen
    • Frequentiedatabase
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #35 Gepost op: Vandaag om 13:46:06 »
Wat mij opvalt bij deze versie is het hoge aantal Missed Groupcalls.
Normaal had ik er 1 of 2 per week maar de afgelopen dagen was dit tamelijk hoger.
PDW staat nu ruim 17 uur te draaien en ik zit op 3 / 5.

En nu ruim 2 uur na bovenstaand bericht zit ik op 22 / 20.

Offline dajero

  • Beginnend Lid
  • **
  • Berichten: 46
Re: Interesse in nieuwe PDW (3.2b01) versie?
« Reactie #36 Gepost op: Vandaag om 14:03:57 »
Hier ook nog wat getest, heb ook problemen met PDW v3.2b01 (met POCSAG/ASTRID) vooraleer de aanpassingen uit dit topic werden toegepast (dus met de exe vanop discriminator.nl).
PDW v3.12 draait al jaar en dag stabiel met POCSAG/ASTRID.

P2000 lijkt wel stabiel te zijn met PDW v3.2b01 vanop discriminator.nl.