#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

Board footer

Powered by FluxBB