J'ai sorti une nouvelle version (v0.5), voici les modifications:
- fix du bug de noise margin pour BBox, les valeurs de téléchargement (downstream) et d'upstream sont interchangées. À partir de maintenant les valeurs sont correctes.
- rajout des profils en 14.5/1 et 16.5/1
- le profil en 30/2 devrait être reconnu correctement (auparavant c'était repris comme inconnu/ unknown)
- rajout du mode debug: le mode est activé en introduisant l'utilisateur 'Debug'. Dans le mode debug il est possible d'envoyer ses propres commandes à la bbox. Par exemple: en entrant 'Device/*' vous recevez les informations générales de la bbox.
Pour le téléchargement de l'application c'est par-ici:
https://www.belgacomcloud.be/?shareObje ... 19180da3e0
Pour l'instant j'ai omes le calcul de distance, je préfère ne pas fournir des données erronées aux utilisateurs. J'ai la forte présomption que la distance se trouve quelque part dans la bbox, ces données étant disponibles (et lisibles) dans d'autres box SAGEM. Il est juste question de trouver le bon "xpath".
Il m'est possible de lire les données suivantes, mais ce n'est pas intégré dans cette version de l'application:
- UpstreamPower
- DownstreamPower
- SNRMpbus
- SNRMpbds
Chez moi les valeurs des SNMRpbds et SNRMpbus sont toujours égales à 0, il vous est possible de les lire à l'aide des commandes de "debug" suivantes:
Device/DSL/Lines/Line[SNRMpbds="0"]/Status
Device/DSL/Lines/Line[SNRMpbus="0"]/Status --> cette commande devrait fournir les "applied"
- UPBOKLE- -chez moi c'est 54.0dB, peut-être que ça a un rapport avec le calcul de distance? Malheureusement, je ne sais pas comment convertir une valeur en dB vers une distance en mètres...
This parameter contains the estimated electrical length
expressed in dB at 1 MHz, kl0. This is the final electrical
length that would have been sent from the VTU-O to VTU-R if
the electrical length was not forced by the CO-MIB.
The value ranges from 0 to 128 dB in steps of 0.1 dB."
- GINPEnabledus
- GINPEnabledds
Là aussi, dans mon cas, les valeurs sont égales à 0, tout comme boolean ce serait erroné.
- CurrentProfile
- StandardUsed
Ces valeurs me posent des problèmes, je sais qu'elles doivent être remplies, mais je n'arrive pas à les récupérer. Je suppose qu'elle contiennent le standard DSL (VDSL2/ADSL) et le profil employé (8d, 17a)