Шэньчжэнь Юшэнчан Технолоджи, ООО
новости
Дом » Услуга » Техническая поддержка » Руководство по настройке серверного портала

Руководство по настройке серверного портала

Просмотры: 4240     Автор: Редактор сайта Время публикации: 30.10.2019 Происхождение: Сайт

Запросить

кнопка поделиться в фейсбуке
кнопка поделиться в твиттере
кнопка совместного использования линии
кнопка поделиться в чате
кнопка поделиться в linkedin
кнопка «Поделиться» в Pinterest
кнопка поделиться WhatsApp
кнопка поделиться какао
кнопка поделиться снэпчатом
кнопка поделиться телеграммой
поделиться этой кнопкой обмена

Руководство по настройке сервера


     1До домена можно добраться, но его легко отключить, поскольку домен нестабилен, не уверен, что DNS завершен на 100%, мы предлагаем использовать сервер сокетов TCP/IP. 

      i) Адрес домена сервера или IP-адрес можно использовать, если они могут гарантировать анализ правильного имени домена. Причина использования IP заключается в том, чтобы избежать ошибки анализа доменного имени.

     ii) Наш протокол — TCP/IP , , а не HTTP, а не https.

     iii) Вся GPRS , связь а не UDP, не подходит для конфигурации кабеля передачи данных.


     Язык программного обеспечения приложения: версия Android — Java , версия IOS — Object C.

     Язык программного обеспечения сервера — Node.JS.

     Прошивка на языке C.

     Это  сервер сокетов TCP/IP , только связь GPRS, шифрование ключей AES128 , без MQTT.


     Самое главное, чтобы устройство отправляло Linkkeep, ваш сервер должен ответить или подтвердить Linkkeep для поддержания сетевого соединения.

     В начале получаса устройство каждую минуту отправляет Linkkeep; если он подключен/онлайн, через полчаса оно отправляет Linkkeep каждые 5-8 минут.

     Это рукопожатие, поэтому они знают друг друга, чтобы сохранить сетевое соединение, в противном случае сеть отключится.

     TKQ2 — голосовое сообщение в автономном режиме.


     2.Используете ли вы API Google для определения позиции? Если нет, возможно, вам стоит поискать его: https://developers.google.com/maps/documentation/geolocation/intro


      Важно принять во внимание, что все GPS-устройства, работающие в помещении, будут иметь большую ошибку GPS, и что для информации LBS и Wi-Fi необходим хороший источник данных, а также высокоактуализированная база данных этих идентификаторов в API геолокации Google.

      Вам нужно будет добавить дополнительную обработку в алгоритм определения местоположения, чтобы избежать скачков спутников, повреждения данных, мест с низкой точностью, улучшить использование Wi-Fi и так далее. Это хорошая практика для любого программного обеспечения LBS. Здесь зависит от вас вся логика, которую вы хотите использовать: вычислять средние значения, сравнивать исторические данные того же устройства, всегда фиксировать положение, когда GPS не зафиксирован, и т. д.


      3IP-адрес и порт сервера могут меняться только со стороны сервера, IMEI должен быть зарегистрирован на вашем сервере, сервер идентифицирует устройство для каждого идентификационного номера устройства. После изменения IP-адреса и порта со стороны сервера просто перезагрузите устройство и подождите 6-8 минут, это нормально, чтобы вы могли проверить ответ ts # и увидеть, успешно ли переключилось сервер. 

номер IMEI


      GPS с микрофоном и динамиком, это функциональная телефонная система с SIM-картой для функций передачи голоса и данных.

      Система GPS состоит из чипсета функционального телефона + режима GPS + режима Wi-Fi (опционально).

      Работа GPS с приложением для телефона осуществляется от телефона к телефону, от машины к машине.


     4.Это пример, показывающий конечные данные сервера.

3333


     Весь ХЕКС . нужно преобразовать в ASCII код


я) Ссылку сохраняйте:

    Шестнадцатеричный : 5B33472A303330343 13837313039 2A303030392A4C4B2C302C302C32315D

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

    и должен получить ответ, равный смонтированному: [3G*0304187109* 0002*LK ]


    Пример: [CS*YYYYYYYYYY* LEN *LK ]

    [3G*8800000015* 0002*LK ] --- длина изменяется в зависимости от длины содержимого


    Отправка устройства:

    [CS*YYYYYYYYYY* LEN *LK, шаг, число переворачивания, процент состояния батареи]

    Пример: [3G*8800000015* 000D*LK,50,100,100 ]

44444

ii) сообщение:

     Шестнадцатеричный : 5B33472A303330343 13837313039 2A303030392A46465A4450415948355D

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


iii) Оповещение SOS с другим кодом (AL_LTE):

    Шестнадцатеричный : 5B33472A303330343 13837313039 2A303132302A414C5F4C54452C3331303132302C3 13834323531 2C562C302E302C4E2C302E302C452C32322E302C302C2D

    312C302C3130302C31312C302C302C30303031303030312C312C312C3333342C3032302C31333031312C32333 13532313534 2C3130302C352C52454355504552414

    3494F4E534C542C37383A38613A32303A38313A65363A64662C2D35342C524543 555045524143494F4E534C542C37383A38613A32303A38313A66623A65382C2D3

    6342C524543555045524143494F4E534C542C37383A38613A32303A38313A65363A65302C2D36352C41524C4F5F564D425F3 13536323739 383634372C38633A3362

    3A61643A66623A35393A38362C2D37332C4C757A3030322C30633A66383A39333A37623A66383A31302C2D38352C302E305D


   ASCII : [3G*0304187109*0120* AL_LTE ,310120,184251,В,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]


ⅳ) Сообщение о местоположении с другим кодом ( UD_LTE ):

    Шестнадцатеричный : 5B33472A303330343 13837313039 2A303132302A55445F4C54452C3331303132302C3 13834333437 2C562C302E302C4E2C302E302C452C32322E302C302C2D312C302

    C3130302C31312C302C302C30303030303030312C312C312C3333342C3032302C31333031312C32333 13532313531 2C3130302C352C524543555045524143494F4E534C

    542C37383A38613A32303A38313A65363A64662C2D35342C524543555045524143 494F4E534C542C37383A38613A32303A38313A66623A65382C2D36342C524543555

    045524143494F4E534C542C37383A38613A32303A38313A65363A65302C2D36352C41524C4F5F564D425F3 13536323739 383634372C38633A33623A61643A66623A35

    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]


Тревога


ⅴ) Бит тревоги нашего протокола имеет 8-битный шестнадцатеричный код, а один шестнадцатеричный состоит из 4-битного двоичного кода.

    4*8 - 32-битный, и наш протокол может представлять 32-битный статус, из которых младшие 16 бит представляют статус (наш GPS не имеет никакого статуса), а старшие 16 бит представляют сигнал тревоги (отсчитываются справа налево, 1 бит равен 0, начинается с 0) , но сигнал тревоги только один раз, сигнал о низком заряде батареи 17 бит - 00020000, сигнал SOS - 16 бит 00010000, если оба сигнала тревоги вместе, должен быть 00030000; 21-й бит сигнала тревоги при падении — 00200000

66666Верхняя часть шестнадцатеричная, нижняя двоичная.

777777

     Обратите внимание, что физическое время определения местоположения GPS-устройством составляет 3 минуты, устройство отправляет UD каждые 20 секунд.

     обычно принимает 6, 9 или 12 UD, это нормально, но V недействительная позиция GPS в UD, только A действительна позиция GPS в UD

     после команды CR с сервера приходит 6UD, 9UD или 12 UD. Это нормально, используйте только действительную позицию GPS в строке UD.


5.Ниже приведен протокол шагомера . только


    Настройка времени ходьбы* (Шагомер)

    Платформа отправляет:

    [CS*YYYYYYYYYY*LEN*WALKTIME, раздел времени, раздел времени, раздел времени]

    Пример: [3G*5678901234*002A* ВРЕМЯ ХОДЬБЫ ,8:10-9:30,10:10-11:30,12:10-13:30]

    Ответ устройства:

    [CS*YYYYYYYYYY*LEN*ANY]

    Пример: [3G*5678901234*0008*ВРЕМЯ ХОДЕНИЯ]

    Примечание: установите раздел времени подсчета шагов во время ходьбы.

    Примечание. Устройство записывает два значения: одно — количество шагов в день, которое будет сбрасываться каждый день.

    а другой — совокупное общее количество шагов, которое не будет сброшено. Что сообщает устройство

    сервер — это общее количество шагов, и сервер должен рассчитать количество шагов в день на основе

    от общего количества загруженных шагов


6.Данные о HR и BPM сообщаются одновременно, это та конфигурация, которая сейчас необходима для всех наших старших GPS, пожалуйста, сообщите своей команде.

    ⅰ) Это удаленный сервер для получения протокола дат HR и BP.


   *Удаленный запрос платформы. Частота сердечных сокращений и артериальное давление:

    Платформа отправляет:

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

    x = 1 означает, что устройство загружает данные о частоте пульса один раз, а затем автоматически останавливается после загрузки.

    Например: [3G*9513979338*000a*hrtstart,1]

    x = 0 означает, что устройство прекратило загрузку данных о частоте пульса.

    Ответ устройства:

    [3G*8800000015*len*hrtstart]

    [3G*8800000015*0013 *ударов,112,73,67,,,, ]

    Систолическое артериальное давление: 112.

    Диастолическое артериальное давление: 73

    Частота сердечных сокращений: 67



    ii) Это устройство, передающее данные ЧСС и АД по протоколу конечного сервера.


     Загрузка частоты пульса и артериального давления (оба измеряются одновременно)

     Загрузка устройства:

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

     Первый параметр xx представляет высокое давление, а 0 означает недействительность.

     Второй параметр xx представляет низкое давление, а 0 означает недействительность.

     Третий параметр xx представляет частоту пульса 0 для недействительного

     Четвертый параметр xx представляет рост в см.

     5-й параметр xx представляет пол: 1 — мужской, 2 — женский.

     Шестой параметр xx представляет возраст.

     Седьмой параметр xx представляет вес в кг.

     Ответ платформы:

     [3G*8800000015*0005*bphrt]


(Обратите внимание, что SPO2 — это данные алгоритма в приложении и на стороне сервера. После того, как вы настроите HR и BP на своем сервере, данные SPO2 будут автоматически передаваться на стороне сервера.)

HRБПSpO2


HRБП


7.GEO-забор устанавливается на стороне сервера, а не на стороне приложения.


8.Обратите внимание, что если устройство не трясется и не меняет ориентацию в течение 2 минут, устройство автоматически переходит в режим гибернации, но если оно трясется или перемещается из другой ориентации, оно немедленно просыпается.


Во время гибернации только Linkkeep, никакой передачи данных

При отключении нет сети, нет связи, нет передачи данных. Но после подключения к сети устройство немедленно обновит положение.


9.Если ваш сервер постоянно получает данные CONFIG от устройства, это команда конфигурации устройства, ваш сервер может ответить на команду, чтобы остановить ее.


[3G*7703713643*0008*КОНФИГ,1]


Другая команда, если она не нужна, просто ответьте на нее, чтобы остановить ее на вашем сервере, если устройство продолжает повторять ее отправку.

например: [3G*7103000140*0005*ICCID] 

 [3G*7103000140*0006*РИМЕИ]

 [3G*7103000140*000D* АППКОНТАКТТЕЛ]



Обратите внимание, что устройство 4G GPS использует микросхему смартфона, поэтому мы также не знаем так много команд и данных, это что-то связанное с функциями телефона. Если какие-либо данные не подходят для проверки в протоколе, просто проигнорируйте их или остановите.





Шэньчжэньская компания Yushengchang Technology Co., Ltd.

 Скачать приложение

Связаться с нами

   +86-755-29755516 (стационарный)
   +86 15323473782 (Мэгги Чен)
  +86 15323476221 (Кэрри Вэй)   
   +86 15999687130 (Кэти Янг)

   +86 15323410276 (Конни Ян)
  +86 13829232126 (Селина Ю) 

   +86 13509607927 (Алан Тонг)

  
sales@4p-touch.com

СВЯЗАТЬСЯ С НАМИ

Copyright © 2026 Шэньчжэньская компания Yushengchang Technology Co., Ltd. Все права защищены./sitemap.html

粤ICP备13064141号-1