#26 2017-01-08 15:15:29

KC1AT
Member
Registered: 2017-01-05
Posts: 8

Re: Reply to this post!

Hi Whemming

yeah that's exactly my HF experience....totally bored by the HF gang. I find the higher the frequency the better the crowd and contacts .... My last programming experience was Fortran IV in the late 60's...so I'm VERY stale.

Thanks for the offer of help...maybe one question you can answer...My APRS set up is a pair of Nanos one running the GPS and the other the modem....is that adequate ??? Not looking for the latest set up....just something that'll work...I can fancy it up later after I understand some of the software...

thanks again
don

Offline

#27 2017-01-08 16:42:34

whemming
Member
Registered: 2016-12-04
Posts: 28

Re: Reply to this post!

KC1AT wrote:

Hi Whemming

yeah that's exactly my HF experience....totally bored by the HF gang. I find the higher the frequency the better the crowd and contacts .... My last programming experience was Fortran IV in the late 60's...so I'm VERY stale.

Thanks for the offer of help...maybe one question you can answer...My APRS set up is a pair of Nanos one running the GPS and the other the modem....is that adequate ??? Not looking for the latest set up....just something that'll work...I can fancy it up later after I understand some of the software...

thanks again
don

Yes two Nano's will work.  My first setup was exactly that.  It all depends on what you want to do.  My issue was the nano was just too slow for what I wanted to do.  I'm making a DIY HT with both voice, touchscreen, GPS, and APRS.  I needed a bunch of serial UART's.  I tried the nano using software serial, but just didn't work well.   So I upgraded to a Mega.  I still have a Nano hooked up to my base as an APRS receive only igate.  I found the nano couldn't handle much more that decode and encode APRS.  If your goal is to make a simple tracker, 2 nano's will be fine.  If you are doing nothing more than LibAPRS on one and handling GPS on the other, you should be fine.  If doing just a simple tracker with 2 nano's I would just use the simplemodem precompliled hex file vs libaprs.  It will save you tons of programing.  Just remember APRS uses DDMM.MM format, not NEMA  DD.DDDD for GPS. 

There is an off the top of my head sketch for the second nano.  This will setup modem/GPS, do the conversion, and send a location packet every 20 min.

#include <SimpleTimer.h>
#include <TinyGPS++.h>
TinyGPSPlus gps;


void setup() {

  // Set up serial port
  Serial.begin(9600);  //GPS Serial
  Serial1.begin(9600); //Modem Serial
  timer.setInterval(1200000, sendlocation);
  //Setup Modem.  Send all the software serial configuration commands.
  Serial1.println("cW4WHL"); //Send Callsign to modem
  etc.
  etc.
  etc.
}

void loop() {

  processgps();
  timer.run();
}

void processgps() {

  while (Serial.available())
  {
    gps.encode(Serial.read());

  }

}

float convertDegMin(float decDeg) {

  float DegMin;

  int intDeg = decDeg;
  decDeg -= intDeg;
  decDeg *= 60;
  DegMin = ( intDeg * 100 ) + decDeg;

  return DegMin;
}

void sendlocation() {
  if (gps.location.isUpdated())
  {
    String adddigitlat, adddigitlon, latdir, londir;
    float latitude = convertDegMin(gps.location.lat());
    float longitude = convertDegMin(gps.location.lng());

    if (latitude < 0) {
      latitude = -latitude;
      latdir = "S";
    } else {
      latdir = "N";
    }
    if (longitude < 0) {
      longitude = -longitude;
      londir = "W";
    } else {
      londir = "E";
    }
    if (longitude <= 9999.99) {
      adddigitlon = "0";
    } else {
      adddigitlon = "";
    }
    if (latitude <= 999.99) {
      adddigitlat = "0";
    } else {
      adddigitlat = "";
    }
    String clat = adddigitlat + (String)latitude + latdir;
    String clon = adddigitlon + (String)longitude + londir;
    //
    //Send lat/lon to modem
    //
    Serial1.println("lla"+clat);
    Serial1.println("llo"+clon);
    Serial1.println("@Dons Tracker"); //Tell modem to send location packet
  }

Offline

#28 2017-01-08 17:15:32

whemming
Member
Registered: 2016-12-04
Posts: 28

Re: Reply to this post!

Start new thread if you want to discuss further, we probably shouldn't clog up introduction thread.

William W4WHL

Offline

#29 2017-01-18 15:13:50

mumrah
Member
Registered: 2017-01-18
Posts: 1

Re: Reply to this post!

Hello!

My name is David, KM4NKU. Been a Ham for about a year and recently been playing around with APRS on my RaspberryPi. Inspired by Mobilinkd's post on an Arduino KISS TNC, I sought to put one together for use with Xastir. Well, I kind of got it working, but then yesterday @WarHawk-AVG pointed me to this project. Let's just say I'm terribly impressed! I'm also interested in a Arduino Nano build.

Here are some packets from the TNC I had working on the breadboard yesterday:

2017-01-17 21:41:52 CST: KM4NKU>APX204,KD4PBS-3*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi
2017-01-17 21:45:20 CST: KM4NKU>APX204,W4UNC-3,WIDE1*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi
2017-01-17 21:47:12 CST: KM4NKU>APX204,W4UNC-3,WIDE1*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi

and for a while I was decoding packets, but that stopped working.

Hopefully I'll be trying the MicroModem firmware tonight smile

Offline

#30 2017-01-19 03:22:29

whemming
Member
Registered: 2016-12-04
Posts: 28

Re: Reply to this post!

mumrah wrote:

Hello!

My name is David, KM4NKU. Been a Ham for about a year and recently been playing around with APRS on my RaspberryPi. Inspired by Mobilinkd's post on an Arduino KISS TNC, I sought to put one together for use with Xastir. Well, I kind of got it working, but then yesterday @WarHawk-AVG pointed me to this project. Let's just say I'm terribly impressed! I'm also interested in a Arduino Nano build.

Here are some packets from the TNC I had working on the breadboard yesterday:

2017-01-17 21:41:52 CST: KM4NKU>APX204,KD4PBS-3*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi
2017-01-17 21:45:20 CST: KM4NKU>APX204,W4UNC-3,WIDE1*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi
2017-01-17 21:47:12 CST: KM4NKU>APX204,W4UNC-3,WIDE1*,WIDE2-1,qAR,WB4P-10:=3554.6 N/07830.9 W-PHG2000XASTIR on Raspberry Pi

and for a while I was decoding packets, but that stopped working.

Hopefully I'll be trying the MicroModem firmware tonight smile


Wow, you are my neighbor!  From the calls in those packets you're in the Raleigh area.  You will notice that KD4PBS is by far the strongest APRS signal, but has been going down a lot lately.  If I recall he went down yesterday than came back up this morning.   That may explain why it stopped working.  I had the exact same issue!  It turns out that KD4PBS was just going down often LOL.  W4UNC is also hit or miss for me.   I'm located in North Raleigh.  The call is W4WHL.

Ping me, would be happy to help and/or test with you.

Regards,

William

Offline

#31 2017-01-19 03:27:19

whemming
Member
Registered: 2016-12-04
Posts: 28

Re: Reply to this post!

Looking at your APRS QTH, your only about 5-6 miles from me.

Offline

#32 2017-01-31 23:21:19

DL8DMX
Member
Registered: 2017-01-31
Posts: 1

Re: Reply to this post!

Hi everyone,
my name's Pete and currently I am about to experience some topics around APRS and AX.25.
And frankly, I am glad that someone has coded these APRS comaptible file copying them as open source onto Git! Congratulations for that! smile
Well heres my first question: Why is ax25.c designated as ax25 in prefix? From my point of view this sourcecode just fetches and puts data to the coded NRZ datastream.
ax25.c as designator is quite confusing coz ax25 handles data transport layer interactions...I would suggest to rename it to something like "codec.c"(coding/decoding of datastream)
Greets from Germany,
Pete

Last edited by DL8DMX (2017-01-31 23:24:19)

Offline

#33 2017-02-07 10:10:42

futglory123
Member
Registered: 2017-02-07
Posts: 1

Re: Reply to this post!

<a href="http://www.futglory.com/">Fifa Coins</a> Zaha is in the middle in Pale yellow <a href="http://www.futglory.com/">pack opening</a> Coast's a few most beneficial blasts, to start with with the to start with 50 percent of once she or he sped downward the perfect mentoring and even shipped spanning an important serious cheap frustrated this was scrambled away from

Offline

#34 2017-02-22 17:11:45

yids
Member
Registered: 2017-02-22
Posts: 1

Re: Reply to this post!

Hello,

Im yids, interested in packet radio and embedded systems. I have some questions about using the software on different avrs.

Offline

#35 2017-03-01 00:46:31

kc8bew
Member
Registered: 2017-03-01
Posts: 1

Re: Reply to this post!

Hello all,
Matthew, kc8bew, here.  I am looking into making a micro tracker kit design so I can use it to cover several requirements for some Boy Scout merit badges.  Also the easier it is the better.  The micromodem would be perfect for this!  Minimal parts and cost is under $20 so far for all parts but the radio. Plan on just using an HT as apposed to a built in radio.  Any ideas would be helpful.  Tnx.

Offline

#36 2017-05-08 21:59:54

oh7lzb
Member
Registered: 2017-05-08
Posts: 1

Re: Reply to this post!

Hi,

I'm Hessu, OH7LZB. I run the aprs.fi web site and develop the aprsc APRS-IS server software, and some other smaller pieces of code.

Offline

#37 2017-06-01 07:46:00

ClementAn
Member
Registered: 2017-05-25
Posts: 1

Re: Reply to this post!

Hi everyone. I'm Clement.

Offline

#38 2017-06-13 21:26:21

w5tsu
Member
From: EM15em
Registered: 2017-06-08
Posts: 1

Re: Reply to this post!

Hi, OH7LZB,  I'm W5TSU.  I worked on Xaxtar.

Has anyone heard from Mark?

Last edited by w5tsu (2017-06-13 21:28:56)

Offline

#39 2017-06-16 19:50:18

DG1BGS
Member
Registered: 2017-06-15
Posts: 1

Re: Reply to this post!

Hi Everyone,

I'm Stephan DG1BGS located in Constance, Germany.

Offline

#40 2017-06-30 01:57:55

KI7IZU
Member
Registered: 2017-06-30
Posts: 2

Re: Reply to this post!

A post so nice...

Offline

#41 2017-06-30 04:45:02

KI7IZU
Member
Registered: 2017-06-30
Posts: 2

Re: Reply to this post!

...it's worth doing twice!  Name is Damon, and I'm thankful for Mark's work on this project, and whemming's work on forking the Mega (I had to rephrase that a bit, but it still comes out kinda weird...).

Offline

#42 2017-07-12 10:45:42

FlorenzW
Member
Registered: 2017-07-12
Posts: 1

Re: Reply to this post!

Hello!

My name is Florian / DG5MHF. I try to reanimate Packet Radio in my Region.

Vy73

Offline

#43 2017-09-05 03:43:17

KD2KDD
Member
Registered: 2017-09-05
Posts: 2

Re: Reply to this post!

markqvist wrote:

Hi there!
To introduce yourself, just make a reply to this post smile

It is done

Offline

#44 2017-09-07 23:42:09

KD2KDD
Member
Registered: 2017-09-05
Posts: 2

Re: Reply to this post!

Hmm trying a general reply since I don't seem to be able to participate in the forums yet.

Offline

#45 2017-12-05 07:50:34

claus
Member
Registered: 2017-12-05
Posts: 1

Re: Reply to this post!

Hi, I'm build the MicroModem using a Arduino Nano.  I build it pretty much to the schematics of the latest unsigned.io MicroModem (the one that was being sold).  I'm using it with APRSdroid on an Android phone and Baofeng HT.  APRS transmissions work but no packages are decoded.  The modem's RX LED doesn't even come on.

A simple test script did verify that the RX led does light up and the analog in does read a range of signals signals from the radio's output.

Using the precompiled 3.3V version of MicroAPRS from github.

Any help would be appreciated.
  Claus

BTW, I can't post anywhere else in the forum either.

Offline

#46 2018-01-14 21:34:14

tuxit09
Member
Registered: 2018-01-14
Posts: 2

Re: Reply to this post!

Hello everyone, My name is TJ. from Georgia, US. - KM4PGH . Trying to make use of the LibAPRS library.

I'm trying to join the forum because I am having trouble getting my packets formed correctly. (i think) I have a Micromodem with the kiss firmware running on an IC-2300H that works great! I'm using this as one debug tool but still have not got it to receive a good packet from my modem running custom code and the LibAPRS library. In addition I have MULTIPSK sampling the modulated audio via sound card right now which is giving me my only readable output for the moment. :

AI8F de KM4PGH-9 via WIDE1-1 WIDE2-1 Ctl C UI Pid=F0 Len=80>
=5530.80N/01143.89EO{ALT      0ft SAT B 100071 H48.7% T1 64.6F T2 65.1F T3 66.2

I'm learning about the APRS formatting I understand there are other methods for handling the data but I cannot even get BasicUsage.ino to work. it compiles fine runs, outputs similar to the custom output but is not decoded by another micromodem or any other igate in the area. 

Any ideas from the above output what Is wrong?
Most of the packets I have been comparting are like SCALL-1>WIDE1 -1, WIDE2-1, etc not DCALL-0 de SCALL-1 via etc....

If I may be allowed to post elsewhere Id like to put more information up about my issue.

Thanks --TJ KM4PGH

EDIT - ADD data samples

22:06:53$ fm KM4PGH-9 to BEACON-0 via WIDE1-1,WIDE2-1 UI PID=F0
=5530.80N/01143.89EO{ALT 0ft SAT B 100057 H45.4% T1 63.8F T2 63.7F T3 64.8F     <==== taken from audio and decoded here.

07:24:50$ fm KA4EMA-3 to APU25N-0 via WIDE2-1 UI^ PID=F0
=3512.50N208516.72W#HAMILTON COUNTY ACS {UIV32N}
07:25:04$ fm W4EDP-3 to APWW10-0 via W4KCO-3,WIDE1-0,WIDE2-1 UI^ PID=F0
}W4GTA-R>APWW10,TCPIP,W4EDP-3*:@122456h3452.19N/08523.10Wr145.350 - Echolink Node #9058
07:25:24$ fm W4EDP-3 to APWW10-0 via W4KCO-3,WIDE1-0,WIDE2-1 UI^ PID=F0
}W4GZX>APWW10,TCPIP,W4EDP-3*:@122522h3508.79N/08451.65WZ(Time 0:00:00)APRSISCE/32
07:26:09$ fm WB4E-5 to S5TX9P-0 via KE4OTZ-3,WIDE1-0,W4KCO-3,WIDE2-0 UIv PID=F0
`oTVlU"P/`"7B}BCSO 364_(
07:26:45$ fm W4EDP-3 to APWW10-0 via W4KCO-3,WIDE1-0,WIDE2-1 UI^ PID=F0
}KJ4CGG-S>APDG01,TCPIP,W4EDP-3*:;KJ4CGG B *151226z3503.12ND08504.89WaRNG0001 440 Voice 446.55000MHz +0.0000MHz
07:27:15$ fm KE4IQS-0 to APU25N-0 via W4KCO-3,WIDE1-0,WIDE2-2 UI^ PID=F0
>111726zUI-View32 V2.03
07:27:21$ fm W4GZX-0 to APWW10-0 via KG4FZR-7,W4KCO-3,WIDE2-0 UI^ PID=F0
)147.18!3511.56N/08433.51WrPHG5760T118 147.180MHz +0600 WD4DES NET Th 2030

07:28:07$ fm KM4PGH-9 to BEACON-0 via WIDE1-1,WIDE2-1 UI PID=F0_
=5530.80N/01143.89EO{ALT 910ft SAT09 B 100038 H25.8% T1 54.3F T2 55.0F T3 52.5F        <=== Actually received over the air RF and decoded not aprs.fi recognized.

Last edited by tuxit09 (2018-01-15 13:45:09)

Offline

#47 2018-01-21 14:58:05

tuxit09
Member
Registered: 2018-01-14
Posts: 2

Re: Reply to this post!

A week has passed. No Activity here, I'll try e-mail in hopes for some response.

I took a couple packet samples again, using the bone stock Basic_usage sketch with the only modification being the 5v AREF and Call/Dest fields.


10:51:59$ fm KM4PGH-9 to KM4PGH-1 via WIDE1-1,WIDE2-2 UI  PID=F0
          =5530.80N/01143.89EnPHG2470LibAPRS location update
10:52:05$ fm KM4PGH-9 to KM4PGH-1 via WIDE1-1,WIDE2-2 UI  PID=F0
          :KM4PGH-2 :Hi there! This is a message.{002

Last edited by tuxit09 (2018-01-21 17:06:33)

Offline

#48 2018-02-21 09:13:53

charudatt
Member
Registered: 2018-02-21
Posts: 2

Re: Reply to this post!

Hi my call is vu2upx and I'm from India.

Joined the forum to learn a bit more in homebrewing.

I am more interested in APRS and I am following W4WHL (whemming) topic very eagerly.

Wish I have reply to rights to participate in the discussion.

Thank you.

Offline

#49 2018-02-22 17:38:24

charudatt
Member
Registered: 2018-02-21
Posts: 2

Re: Reply to this post!

Hello whemming,

In your post you said some time back, that you would be following up the progress of your APRS with Schematic and writeup details. Since I don't have reply rights, I send you the is request, here.

This is w.r.t. ARPS on ESP8266/32

vu2upx

Offline

Board footer

Powered by FluxBB