Navigation

    OpenWindMap

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    [push] je reçois trois 'measurement' (différents) par mise à jour de balise

    api.openwindmap.org
    2
    3
    226
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gcerquant last edited by

      Très probable que ce soit un bug dans mon code (pardon d'avance !).

      Quand je souscris aux données en push pour une balise, j'obtiens trois messages dans un laps de temps quasi instantané (cf. timestamp logué juste au moment de la réception).

      Ca serait pas dramatique si les valeurs étaient les mêmes, mais ce n'est pas le cas.
      Elles sont proches, mais légèrement différentes.

      Cf. screenshot.

      ausseing.jpg

      Par comparaison avec http://openwindmap.org, le dernier push reçu semble être le bon.

      La plupart des valeurs bougent d'une réception à l'autre.
      col_core.jpg

      Parfois, les valeurs sont relativement différentes (cf. windspeedmax).
      gueret.jpg

      Une idée de ce qui se passe ?

      nicolas 1 Reply Last reply Reply Quote 0
      • nicolas
        nicolas @gcerquant last edited by nicolas

        Bonjour.
        C'est normal : les pioupious transmettent toutes les 12 minutes.
        Dans chaque transmission, il y a le détail de 3 périodes de 4 minutes.

        • T-12 à T-8
        • T-8 à T-4
        • T-4 à T
          (T étant l'heure de transmission)

        Je n'ai pas la doc devant les yeux, mais il doit y avoir un paramètre "date / heure" dans chaque message.

        G 1 Reply Last reply Reply Quote 0
        • G
          gcerquant @nicolas last edited by

          Merci Nicolas !

          Suggestion pour la prochaine API 😉 : un seul push avec le détail des 3 périodes dans le même message :

          • plus simple à gérer côté réception.
          • plus light niveau réseau.

          Pour l'instant c'est le cas sur tous mes tests, mais est-ce que c'est garanti que les messages soient envoyés par ordre chronologique (dernier message envoyé = T-4 à T) ?

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post