20100405
LoGsmjavaV1
en travaux, succède à
LoGsmjavaV1dot0043
testé sur
Nokia2610 et en Finlande.
PAS TESTE SUR 5800 réel
bugs en travaux
put-être résolu: BT fait une sorte de reset de l'interface en fin de chaque relevé mais continue ensuite
option V parait avoir le même effet que S
sur 2610 autorisation écriture finale peut être cachée par dernier point; pas de solution!
- S (rétro éclairage permanent) en test sur 5800 (en panne )
nouveautés
- se présente comme LoGsmGps ou LoGsm (au lieu de http...)
- options alphabétique en majuscule ou minuscules indifférepmment
à faire
- option "Verbeuse" (Debug, c'est pour l'auteur, selon les points critiques en cours)
- si Debug, sauvegarde de la log à chaque ligne (pas s40 non signé)
Téléchargements
gsm seul (pour Nokia2610) : à http://antiguide.free.fr/logsm/java/1.0043/logsm.jad
gsm et gps et bluetooth (Nokia5800) : à http://antiguide.free.fr/logsmgps/java/1.0043/logsm.jad MAIS PAS TESTE!
bugs en travaux
option V parait avoir le même effet que S
sur 2610 autorisation écriture finale peut être cachée par dernier point; pas de solution!
- S (rétro éclairage permanent) en test sur 5800 (en panne )
ce qui fonctionne:
rédiger un "A faire" dans le gestionnaire perso avec comme contenu:
logsm:5/10#2'1IJG!http://www.logsm.net>zorglub@utopie.po
Réception des coordonnées (si option I ou N) et télé-configuration
lire
LoGsmJavaPhp5dot6
Création fichier .KML pour Google Earth
adapté, voir
LoGsmJavaV1dot0036?
CONFIGURATION
voir
LoGsmJavaConfig pour les généralités.
commence par un certain nombre de valeurs (sans ordre) terminées par un caractère "spécial" indiquant la fonction:
si un item est manquant sa valeur est mise à ZERO!
[ecoulé-] facultatif se mettre en repos après
écoulé minutes
à tester.
[délai+] facultatif: nombre de minutes à attendre avant premier point (si option 1 ou U, attente avant le deuxième)
[groupage/] ne faire l'émission des résultats que après
groupages points (si absent, pas de groupage)
[nombre#] nombre total d'itérations à faire (dont faites); (mettre 0 pour terminer immédiatement (sans plus de rapport), 1 après le prochain point avec rapport).
[periode'] (en minutes); mettre 0 pour fonctionner à donf (jusqu'à six points par minute) (sans G ni E)
[attente"] délai donné au Gps
options initiales (prises en compte seulement au démarrage)
- Z zombie: l'application fonctionne cachée, lire les détails: LoGsmJavaZombie
- 1 force l'émission du premier point (sympa pour savoir que c'est parti!), VOIR si N et départ jour! ( voir télé chargement config initiale)
- U (un) synonyme de 1
Options Fatales (l'exécution se termine après la fonction demandée, et même sans localisation si dans la configuration initiale)
- Q force ABEND immédiat (pédagogique), lire les détails: LoGsmJavaAbend
Options à 1 coup (pas de moyen de l'annuler):
Options modifiables à tout moment (à la prochaine transaction si option I ou N):
ATTENTION I, N, G, et ~X forcent la première fois un dialogue, fatal si machine embarquée et inaccessible)
(lettre pour activer, sinon désactivée)
0 (la lettre O ou le chiffre zéro) RAZ du résumé après l'émission des résultats.
B faire un relevé Bluetooth (à chaque point, durée 20 secondes)
C OptionConfig?, si Pim trouvé, le relire à chaque itération (relou sur Nokia2610)
D debug dirigé vers écran avec pause de 5",
F (optionFichier) sauvegarde dans la mémoire du téléphone; (sur nokia2610 demande dialogue à chaque écriture réduit à un dialogue si l'applet est signé, (JavaVerified), mais signer, ça coute un max ; n'est pas un append mais une réécriture totale à chaque fois
J (debug) dirigé vers la log, (visible en fin d'exécution ou si abend ou envoyé si upload réussi).
K encoder en Mime les fichier rapportes par T (sinon texte avec fin de ligne CR+LF)
H Horloge, affiche l'heure entre les évènements; fait clignoter l'écran du Nokia2610 (la période de rafraichissement est fixée dans le code par la variable: periodeHorloge; à 1 Hz, insupportable, passé à 0.1 Hz, sur le 5800 tolérable);
I (internet MAX) émettre les localisations par html (pour nuit seulement utiliser N) sinon elles ne seront accessibles que sur le portable (et volatiles si pas F)! ou bientôt (en test et panne) par l'option M > ...
N (optionNuit) pas d'utilisation internet (sauf Orange World) dans la journée.
G donner le point Gps (si logsmgps!)
V éclairer l'écran à chaque affichage ????????
W sauver la log en fin de travail (extension _z.txt) , (n'est utile que pour nokia2610 si non signé)
X ne pas utiliser le positionnement trafic d'Orange lire les détails: LoGsmJavaX
Y dump du dialogue html avec orange
2 précision 100 m
3 précision 1000 m
4 précision 10000 m
5 précision 100000 m
la suite facultative (selon le résultat souhaité) et sans ordre
Réception des coordonnées (si option I ou N)
Création fichier .KML pour Google Earth (testé pour option M)
peu changé, voir LoGsmjava2KmlV1dot40
SOURCE:
http://antiguide.free.fr/logsm/java/1.0037/HttpTest.java
http://antiguide.free.fr/logsmgps/java/1.0044/HttpTest.java
Réserve
- A pas testée depuis longtemps optionApi: demander aussi la localisation par l'Api Location d'Orange au même instant; appel de LoGsmHtml après chaque point (En développement ). Permettrait d'obtenir le "diamètre" couvert par l'antenne. demande accès Internet (I, N))
exemple d'exécution zombie; interrompue par suppression du .lck
PAR: http://www.logsm.net/logsmpo.php 20100403-1355
----------------------
STAMP: 20100404_202411
VERSION(source): 1.0040
FREE: 28448
JSR179: 1.0
JSR256: null
IMEI: 359339039937734
IMSI: null
PLATFORM: Nokia5800d-1/31.0.101/sw_platform=S60;sw_platform_version=5.0;java_build_version=1.3.4
MODELE: Nokia5800d-1
DESCRIPTION: 20100404 zombie, securePim
DEBUG: 5454 getPopoUrl:null
DEBUG: 7654 Install-Notify= vide autorise PIM
ToDoList:107 104 103 16797697 105 101 102 100 108 106
DEBUG: 17661 SUMMARY:logsm:5#2\'1/20\"UGFZSEI2!A>1*a
SUMMARY:logsm:5#2\'1/20\"UGFZSEI2!A>1*a
CONFIG(Pim): 5#2\'1/20\"UGFZSEI2!A>1*a
groupe(/): 1
iterations(#): 5
timeout179(\"): 20
periode(\'): 2
Home(*):a-->file:///C:/Data/Sounds/Simple
toEmail(>):1-->flavigny@free.fr
HTTP(!):A-->http://www.logsm.net/logsmpo.php
optionZombie(Z): true
zombie est là
optionGps(G): true
optionEcran(E): true
optionInternetMax(I): true
optionFichier(F): true
optionBacklight(S): true
optionFirst(U): true
Accuracy(2): true
ACCURACY:100
HOME(FS): file:///C:/Data/Sounds/Simple
TestJsr179:* [4]
NUMERO: 0642419118
LOC: 1 N484702*E0022634 [7] 20100404_202447
TANK:100
GPS/NET: * [20] 20100404_202509
NEXT Point:90\", Upload (approx): 2\'
EMISSION: 20100404_202509_1?>=5
SUMMARY:logsm:5#2\'1/20\"UGFZSEI2!A>1*a
LOC: 2 N484702*E0022634 [13] 20100404_202653
TANK:100
GPS/NET: * [20] 20100404_202714
NEXT Point:85\", Upload (approx): 2\'
EMISSION: 20100404_202714_2?>=5
SUMMARY:logsm:5#2\'1/20\"UGFZSEI2!A>1*a
LOC: 3 N484702*E0022634 [22] 20100404_202902
TANK:100
GPS/NET: * [21] 20100404_202923
NEXT Point:71\", Upload (approx): 2\'
EMISSION: 20100404_202928_3?>=5
fin du tunnel par suppression .lck
SUMMARY:logsm:5#2\'1/20\"UGFZSEI2!A>1*a
TANK:100
FIN: 1.0040_20100404_203040_4>=0
NEXT Point:119\", Upload (approx): 2\'
EMISSION: 20100404_203040_4?>=0
C\'est fini...
REPONSE: http://www.logsm.net/logsmpo.php a envoye le mail à flavigny@free.fr |?.