Обява

Свий
Няма добавени обяви.

APRS Telemetry

Свий
X
 
  • Филтър
  • Час
  • Покажи
Изчисти всичко
нови мнения

  • APRS Telemetry

    Здравейте колеги,

    От няколко дни тествам APRS тракер MikroTrack RTG 50 но нещо не мога да се оправя със сетъпа на телеметрията му.
    Този тракер е изграден на базата на TinyTrack 3 с 50W стъпало но се управлява със същият софтуер, както TT3.
    В устройството ползват 2 канала за телеметрия - на първият канал е входното напрежение а на вторият има сензор за температура.
    Работи перфектно но не мога да се оправя с настройките за телеметрията - резултатите, които изпращам са в "суров" вид.
    Ето пример: http://aprs.fi/telemetry/a/LZ5AF
    Това са директно битовете от ADC на тракера.
    Набил съм му следните настройки за телеметрия и съм избрал 2 канала,
    Според мануала трябва да изглежда така, като съм заменил MYCALL с LZ5AF в моят сетъп :


    :MYCALL ARM.Battery,Temp
    :MYCALL :UNIT.Volts,Deg.C
    :MYCALL :EQNS.0,0.0293,0,0,0.489,-273.15
    :MYCALL :BITS.00000000,TinyTrak
    Въпреки това не получавам стойностите в температура и напрежение, както и не изпраща името на канала и стойностите.
    Ето и малко RAW пакети:

    2015-06-13 10:07:22 EEST: LZ5AF>TR3V28,WIDE1-1,WIDE2-1,qAR,LZ0DOE:`3Z3pRg</'";a}|!y&C(#||3
    2015-06-13 10:07:30 EEST: LZ5AF>TR3V28,WIDE1-1,WIDE2-1,qAR,LZ0DOE:`3ZBpS%</'";d}QSO LZ0DOE|!z&F(#||3
    2015-06-13 10:09:00 EEST: LZ5AF>TR3V23,WIDE1-1,WIDE2-1,qAR,LZ0DOE:`3[}pzz</'";f}|!{&C("||3
    2015-06-13 10:09:00 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0DOE::LZ5AF ARM.Bat,Temp [Invalid message packet]
    2015-06-13 10:09:01 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0DOE::LZ5AF :UNIT.Volts,Deg.C [Invalid message packet]
    2015-06-13 10:09:02 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0BGN::LZ5AF :BITS.00000000,TinyTrak [Invalid message packet]
    2015-06-13 10:10:32 EEST: LZ5AF>TR3V17,WIDE1-1,WIDE2-1,qAR,LZ0DOE:`3]`pzy</'";w}|"!&G(#||3
    Набил съм му също 90 сек на Telemetry Definition Rate.
    Някаква идея как да го оправя това?
    Дали пък MYCALL не е някаква променлива и трябва да я оставя в този вид без да я заменям с инициала?
    Знам, че това е въпрос към производителя, обаче докато го платя беше много ама много подробен,
    Откакто го платих няма ни вест ни кост от мистЕр Ален Лорд.
    Типичен пример за сентецията "Клиента е клиент докато даде парите. После - е..л съм го и клиента!"
    Враг усраине

  • #2
    От: APRS Telemetry

    Някакви идеи?
    Замених инициала с :MYCALL.
    Няма разлика, стойностите продължават да бъдат в битовете от семплирането на двете стойности от ADC-то.
    На гейтовете продължава да не им харесва синтаксиса, явно:

    2015-06-15 11:55:04 EEST: LZ5AF>TR3Q94,WIDE1-1,WIDE2-1,qAR,LZ3SP:`31 n^`</'"?G}|!t&J(-||3 [Location changes too fast (adaptive limit)]
    2015-06-15 11:55:04 EEST: LZ5AF>TR3Q94,WIDE1-1,WIDE2-1,qAR,LZ3SP:`31<0x7f>n^`</'"?G}|!t&J(-||3 [Duplicate telemetry sequence, Location changes too fast (adaptive limit)]
    2015-06-15 11:56:37 EEST: LZ5AF>TR3R55,WIDE1-1,WIDE2-1,qAR,LZ0DAP-13:`31xo#3</'"?V}|!y&J(.||3
    2015-06-15 11:57:14 EEST: LZ5AF>TR3R75,WIDE1-1,WIDE2-1,qAR,LZ3SP:`31nn#7</'"?A}|!{&F(/||3
    2015-06-15 11:57:14 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0DAP-13::MYCALL ARM.Bat,Temp [Invalid message packet]
    2015-06-15 11:57:14 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ1PVP-4::MYCALL :UNIT.Volts,Deg.C [Invalid message packet]
    2015-06-15 11:57:15 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0DAP-13::MYCALL :EQNS.0,0.0293,0,0,0.489,-273.15 [Invalid message packet]
    2015-06-15 11:57:15 EEST: LZ5AF>APT314,WIDE1-1,WIDE2-1,qAR,LZ0DAP-13::MYCALL :BITS.00000000,TinyTrak [Invalid message packet]
    2015-06-15 11:57:31 EEST: LZ5AF>TR3R81,WIDE1-1,WIDE2-1,qAR,LZ3SP:`31cn6u</'"?=}|"!&H(1||3
    2015-06-15 11:57:39 EEST: LZ5AF>TR3R83,WIDE1-1,WIDE2-1,qAR,LZ3SP:`31^ms=</'"??}|""&J(1||3
    Враг усраине

    Коментар


    • #3
      От: APRS Telemetry

      По manual-a изглежда да е лесно. Освен да си поиграеш с различните настройки.
      Разгледай и това How to Configure Your APRS Tracker .
      Гласенето вероятно е същото нищо че става дума за авио.
      Последно редактирано от bilbo27; 16-06-15, 11:41. Причина: уточнение
      Hyundai Tucson JM 2.0 CRDI 4WD

      Коментар


      • #4
        От: APRS Telemetry

        Поразгледах треда ама не се коментира телеметрията пък точно тя ми е проблема.
        По-точно с интерпретацията на параметрите PARM, EQNS, UNIT и BITS от APRS.FI.
        Намерих коефициентите за конкретният тракер ето тук както и спецификацията на протокола:
        http://aprs.org/doc/APRS101.PDF
        Изглеждат така, както съм ги задал, в първият пост са.
        И въпреки това не ми приема тези параметри.
        Нещо в синтаксиса е ама ще сравнявам чарактер по чарактер по-късно.
        Копи-пейст-а също може да е проблем, знам ли...
        Прекарах го през notepad ама сега като се замисля имал съм подобен проблем преди време...
        Ще видим, ще споделя ако изскочи зайчето!
        Последно редактирано от Esper; 16-06-15, 12:05.
        Враг усраине

        Коментар


        • #5
          От: APRS Telemetry

          Въпросът с формата на телеметричните параметри е решен основно благодарение на Янко - LZ1PRO.
          И на производителя също, който в крайна сметка се включи накрая.
          Проблемът е бил във формата на параметрите и по-точно задаването на инициала преди тях.
          Според спецификацията на протокола между двуеточията трябва да има точно 9 чарактера.
          Там се пише инициала, SSID евентуално като останалите чарактери до 9 се допълват с интервал.
          И това е изискване на APRS протокола а не на конкретният дивайс!
          Не го бях спазил и Янко ме насочи именно към този евентуален пропуск.
          Евала му правя, направи си труда да свали мануала и софтуера и да ме насочи в правилната посока.

          Това за формата е написано в мануала но не съм му обърнал внимание или не съм го разбрал добре:

          Where MYCALL is the callsign of the tracker, padded with spaces to length 9.
          В спецификацията на протокола обаче е даден доста по-ясен екзампъл:



          Производителят пък от своя страба даде алтернативен начин, как да "кажем" на APRS мрежата за същите тези параметри:


          On Tue, Jun 16, 2015 at 9:42 PM, Byonics Support wrote:

          I recommend not sending the telemetry definitions with the device, and
          instead just sending them once to APRSIS / aprs.fi.

          Here is how you can teach aprs.fi and other sites your telemetry equations:

          Go to http://www.findu.com/cgi-bin/entermsg.cgi

          Enter your callsign with ssid for both your callsign and send message to,
          and then enter each of the following lines as a separate message in the
          message text:

          PARM.Battery,Temp
          UNIT.Volts,Deg.C
          EQNS.0,0.0293,0,0,0.489,-273.15
          BITS.00000000,MT

          Please let me know if that doesn't work for you. Or I will also be happy to
          do it for you.

          And sorry for the delay. I found your other emails in the spam folder.
          Byon
          Сега всичко е точно:

          http://aprs.fi/telemetry/a/LZ5AF?range=month

          Враг усраине

          Коментар

          Активност за темата

          Свий

          В момента има 1 потребители онлайн. 0 потребители и 1 гости.

          Най-много потребители онлайн 8,787 в 16:37 на 21-06-23.

          Зареждам...
          X