Technologie Cie., LTD de Shenzhen Yushengchang
nouvelles
Maison » Service » Assistance technique » Guide de configuration du portail serveur

Guide de configuration du portail serveur

Vues : 4241     Auteur : Éditeur du site Heure de publication : 2019-10-30 Origine : Site

Renseigner

bouton de partage Facebook
bouton de partage Twitter
bouton de partage de ligne
bouton de partage WeChat
bouton de partage LinkedIn
bouton de partage Pinterest
bouton de partage WhatsApp
bouton de partage Kakao
bouton de partage Snapchat
bouton de partage de télégramme
partager ce bouton de partage

Guide de configuration du serveur


     1.Le domaine est correct à atteindre, mais facile à déconnecter, car le domaine n'est pas stable, je ne sais pas si le DNS est terminé à 100 %, nous vous suggérons d'utiliser le serveur de socket TCP/IP. 

      i) L'adresse de domaine du serveur ou l'adresse IP doivent toutes deux être utilisées tant qu'elles peuvent garantir que le nom de domaine correct soit analysé. La raison de l'utilisation d'IP est d'éviter l'erreur de nom de domaine analysé.

     ii) Notre protocole est TCP/IP , et non HTTP, ni https

     iii) Toutes les communications GPRS , pas UDP, ne conviennent pas pour la configuration du câble de données.


     Langage du logiciel de l'application : la version Android est Java , la version IOS est Object C.

     Le langage du logiciel exécutant le serveur est Node.JS

     Le logiciel du micrologiciel est en langue C

     Il s'agit d'  un serveur de socket TCP/IP , communication GPRS uniquement, le cryptage des clés est AES128 , sans MQTT


     Le plus important est que l'appareil envoie n'importe quel Linkkeep, votre serveur doit répondre ou confirmer le Linkkeep pour maintenir la connexion réseau.

     Au début d'une demi-heure, l'appareil envoie le Linkkeep toutes les minutes ; s'il est connecté/en ligne, après une demi-heure, il envoie le Linkkeep toutes les 5 à 8 minutes.

     Il s'agit d'une poignée de main, donc ils se connaissent pour conserver la connexion réseau, sinon, la déconnexion du réseau

     TKQ2 est un message vocal hors ligne


     2.Utilisez-vous une API Google pour le positionnement ? Si ce n'est pas le cas, vous devriez peut-être le chercher : https://developers.google.com/maps/documentation/geolocation/intro


      Il est important de prendre en considération que tous les appareils GPS travaillant à l'intérieur auront une grosse erreur GPS et que les informations LBS et WiFi nécessitent une bonne source de données ainsi qu'une base de données hautement actualisée de ces identifiants dans l'API de géolocalisation de Google.

      Vous devrez ajouter un traitement supplémentaire à l'algorithme de localisation afin d'éviter les sauts de satellite, les données corrompues, les endroits de faible précision, d'améliorer l'utilisation du WiFi, etc. Il s'agit d'une bonne pratique dans tout logiciel LBS. Voici à vous toute la logique que vous souhaitez utiliser, si vous calculez des moyennes, si vous croisez les données historiques du même appareil, si vous verrouillez toujours la position lorsque le GPS n'est pas fixe, etc.


      3L'adresse IP et le port du serveur peuvent uniquement changer depuis l'extrémité du serveur, IMEI doit être enregistré sur votre serveur, le serveur identifie l'appareil par numéro d'identification de l'appareil. Après avoir modifié l'adresse IP et le port du serveur, redémarrez simplement l'appareil et attendez 6 à 8 minutes, vous pouvez donc vérifier la réponse ts#, vous verrez si le changement de serveur a réussi. 

Numéro IMEI


      GPS avec micro téléphone et haut-parleur, système téléphonique multifonction, avec carte SIM pour les fonctionnalités voix + données

      Le système GPS se compose d'un chipset ic pour téléphone + mode GPS + mode WiFi (en option)

      Le fonctionnement du GPS avec l'application téléphonique se fait de téléphone à téléphone, de machine à machine


     4.C'est l'exemple pour vous montrer les données de fin de serveur

3333


     Tous les HEX . besoin de convertir en ASCII code


je) Lien conservé :

    HEXAGONAL : 5B33472A303330343 13837313039 2A303030392A4C4B2C302C302C32315D

    ASCII : [3G*0304187109* 0009*LK,0,0,21 ]

    et devrait recevoir une réponse égale à celle montée : [3G*0304187109* 0002*LK ]


    Exemple :[CS*AAAAAAAAAA* LEN *LK ]

    [3G*8800000015* 0002*LK ] --- la longueur est modifiée en fonction de la longueur du contenu


    Envoi de l'appareil :

    [CS*YYYYYYYYYY* LEN *LK, pas, numéro de culbutage, pourcentage d'état de la batterie]

    Exemple : [3G*8800000015* 000D*LK,50 100 100 ]

44444

ii) message :

     HEXAGONAL : 5B33472A303330343 13837313039 2A303030392A46465A4450415948355D

     ASCII : [3G*0304187109*0009*FFZDPAYH5]


iii) Alerte SOS avec un code différent (AL_LTE) :

    HEXAGONAL : 5B33472A303330343 13837313039 2A303132302A414C5F4C54452C3331303132302C3 13834323531 2C562C302E302C4E2C302E302C452C32322E302C302C2D

    312C302C3130302C31312C302C302C30303031303030312C312C312C3333342C3032302C31333031312C32333 13532313534 2C3130302C352C52454355504552414

    3494F4E534C542C37383A38613A32303A38313A65363A64662C2D35342C524543 555045524143494F4E534C542C37383A38613A32303A38313A66623A65382C2D3

    13536323739 13536323739

    3A61643A66623A35393A38362C2D37332C4C757A3030322C30633A66383A39333A37623A66383A31302C2D38352C302E305D


   ASCII : [3G*0304187109*0120* AL_LTE ,310120,184251,V,0.0,N,0.0,E,22.0,0,-1,0,100,11,0,0,00010001,1,1 ,334,020,13011,23152154,100,5,RECUPERACIONSLT,78:8a:20:81:e6:df,

   -54,RECUPERACIONSLT,78:8a:20:81:fb:e8,-64,RECUPERACIONSLT,78:8a:20:81:e6:e0,- 65,ARLO_VMB_1562798647,8c:3b:ad:fb:59:86,-73,Luz002,0c:f8:93:7b:f8:10,-85,0.0]


ⅳ) Message de position avec un code différent ( UD_LTE ) :

    HEXAGONAL : 5B33472A303330343 13837313039 2A303132302A55445F4C54452C3331303132302C3 13834333437 2C562C302E302C4E2C302E302C452C32322E302C302C2D312C302

    C3130302C31312C302C302C30303030303030312C312C312C3333342C3032302C31333031312C32333 13532313531 2C3130302C352C524543555045524143494F4E534C

    542C37383A38613A32303A38313A65363A64662C2D35342C524543555045524143 494F4E534C542C37383A38613A32303A38313A66623A65382C2D36342C524543555

    13536323739 13536323739

    393A38362C2D37332C4C757A3030322C30633A66383A39333A37623A66383A31302C2D38352C302E305D


    ASCII : [3G*0304187109*0120*UD_LTE,310120,184347,V,0.0,N,0.0,E,22.0,0,-1,0,100,11,0,0 ,00000001,1,1,334,020,13011,23152151,100,5,RECUPERACIONSLT,78:8a:20:81:e6:df,

   -54,RECUPERACIONSLT,78:8a:20:81:fb:e8,-64,RECUPERACIONSLT,78:8a:20:81:e6:e0,- 65,ARLO_VMB_1562798647,8c:3b:ad:fb:59:86,-73,Luz002,0c:f8:93:7b:f8:10,-85,0.0]


Alarme


ⅴ) Le bit d'alarme de notre protocole est hexadécimal de 8 bits, et un hexadécimal est composé de binaire de 4 bits

    4*8 est 32 bits, et notre protocole peut représenter l'état de 32 bits, dont les 16 bits inférieurs représentent l'état (notre GPS n'a aucun statut), et les 16 bits supérieurs représentent l'alarme (comptez de droite à gauche, le 1er bit est 0, commencez par 0) , mais l'alarme une seule fois, l'alarme de batterie faible le 17ème bit est 00020000, l'alarme SOS le 16ème le bit est 00010000, si les deux alarmes ensemble, devrait être 00030000 ; le 21ème bit de l'alarme de chute est 00200000

66666Le haut est hexadécimal, le bas est binaire

777777

     Veuillez noter que l'appareil GPS obtient la position physique, le temps est de 3 minutes, l'appareil envoie l'UD toutes les 20 secondes.

     normalement recevoir 6, 9 ou 12 UD est ok, mais V est une position GPS invalide dans UD, seul A est une position GPS valide dans UD

     après la commande CR du serveur, il arrive 6UD, 9UD ou 12 UD, c'est normal, prenez uniquement la position GPS valide dans la chaîne UD


5.Ci-dessous se trouve le protocole du podomètre uniquement


    Configuration du temps de marche* (podomètre)

    Envoi de la plateforme :

    [CS*YYYYYYYYYY*LEN*WALKTIME, tranche horaire, tranche horaire, tranche horaire]

    Exemple : [3G*5678901234*002A* WALKTIME , 8:10-9:30,10:10-11:30,12:10-13:30]

    Réponse de l'appareil :

    [CS*AAAAAAAAAA*LEN*ANY]

    Exemple : [3G*5678901234*0008*WALKTIME]

    Remarque : définissez la section de temps de comptage des pas de temps de marche.

    Remarque : l'appareil enregistre deux valeurs : l'une correspond au nombre de pas par jour, qui sera réinitialisé chaque jour.

    et l'autre est le nombre total cumulé d'étapes, qui ne sera pas réinitialisé. À quoi l'appareil rapporte-t-il

    le serveur est le nombre total de pas, et le serveur doit calculer le nombre de pas par jour en fonction

    sur le nombre total de pas téléchargés


6.Rapport de données RH et BPM en même temps, c'est la configuration dont vous avez besoin maintenant pour tous nos GPS senior, veuillez en informer votre équipe.

    ⅰ) Il s'agit du serveur distant pour obtenir le protocole de date HR et BP


   *Demande à distance par plateforme Fréquence cardiaque et tension artérielle :

    Envoi de la plateforme :

    [3G*8800000015*len*hrtstart,x]

    x est 1 signifie que l'appareil télécharge les données de fréquence cardiaque une seule fois, puis s'arrête automatiquement après le téléchargement.

    Par exemple : [3G*9513979338*000a*hrtstart,1]

    x est 0 signifie que l'appareil arrête de télécharger les données de fréquence cardiaque.

    Réponse de l'appareil :

    [3G*8800000015*len*hrtstart]

    [3G*8800000015*0013 *bphrt,112,73,67,,,, ]

    Pression artérielle systolique : 112

    Pression artérielle diastolique : 73

    Fréquence cardiaque : 67



    ii) Il s'agit de l'extrémité de l'appareil qui rapporte les données HR et BP au protocole final du serveur.


     Téléchargement de la fréquence cardiaque et de la pression artérielle (les deux mesurant en même temps)

     Téléchargement de l'appareil :

     [3G*8800000015*len*bphrt ,xx,xx,xx,xx,xx,xx,xx ]

     Le 1er paramètre xx représente une pression élevée et 0 signifie invalide.

     Le 2ème paramètre xx représente une basse pression et 0 signifie invalide.

     Le 3ème paramètre xx représente une fréquence cardiaque de 0 pour invalide

     Le 4ème paramètre xx représente la hauteur en cm

     Le 5ème paramètre xx représente le sexe 1 est un homme 2 est une femme

     Le 6ème paramètre xx représente l'âge

     Le 7ème paramètre xx représente le poids en KG

     Réponse de la plateforme :

     [3G*8800000015*0005*bphrt]


(Veuillez noter que SPO2 est constitué de données d'algorithme dans l'application et du côté du serveur, après avoir configuré HR et BP sur votre serveur, les données SPO2 seront automatiquement côté serveur.)

HEUREPASpO2


HEUREPA


7.GEO-fence est défini du côté du serveur, pas du côté de l'application


8.Veuillez noter que si l'appareil ne tremble pas ou ne bouge pas d'une orientation différente pendant 2 minutes, l'appareil passera automatiquement en mode hibernation, mais s'il tremble ou bouge d'une orientation différente, il se réveillera immédiatement.


Pendant l'hibernation, uniquement Linkkeep, aucun transfert de données

En déconnexion, pas de réseau, pas de linkkeep, pas de transfert de données. Mais après avoir connecté le réseau, l'appareil mettra immédiatement à jour la position


9.Si votre serveur finit par recevoir constamment les données de configuration de l'appareil, il s'agit de la commande de configuration de l'appareil, votre serveur est prêt à répondre à la commande pour l'arrêter.


[3G*7703713643*0008*CONFIG,1]


Autre commande, si cela n'est pas nécessaire, répondez-y simplement pour l'arrêter du côté de votre serveur si l'appareil continue de l'envoyer à plusieurs reprises.

Par exemple : [3G*7103000140*0005*ICCID] 

 [3G*7103000140*0006*RYIMEI]

 [3G*7103000140*000D*APPCONTACTTEL]



Veuillez noter que l'appareil GPS 4G utilise le circuit intégré du téléphone intelligent, donc de nombreuses commandes et données que nous ne connaissons pas non plus, c'est quelque chose lié aux fonctionnalités du téléphone, si des données ne peuvent pas être vérifiées dans le protocole, ignorez-les ou arrêtez-les.





Technologie Cie., Ltd de Shenzhen Yushengchang

 Télécharger l'application

Contactez-nous

   +86-755-29755516 (Téléphone fixe)
   +86 15323473782 (Maggie Chen)
  +86 15323476221 (Carry Wei)   
   +86 15999687130 (Cathy Yang)

   +86 15323410276 (Connie Yan)
  +86 13829232126 (Selina Yu) 

   +86 13509607927 (Alan Tong)

  
ventes@4p-touch.com

CONTACTEZ-NOUS

Copyright © 2026 Shenzhen Yushengchang Technology Co., Ltd. Tous droits réservés/plan du site.html

ICP13064141号-1