You are not logged in.
UPDATE 17. August 2018
It's done...
the final transceiver is now professional made (V3 since july 2018. About 27% smaller than previous version)!
look at my website www.db1nto.de and http://unsigned.io/forum/viewtopic.php?id=89
My PicoAPRS Transceiver is complete
Thanks to Mark...
Now it fit's in a matcbox INCLUDING a Lithium ion battery!
OLD POST:
Hello Guys,
my project build with MicroAPS from Mark. Thanks a lot to Mark for his great work on MicroAPRS!
Here is my APRS TRANSCEIVER (transmitt & receive) project:
Fits in a matchbox.
It can Transmitt APRS position beacon, APRS messages (like SMS!) AND receive both of them to display on small OLED screen!
Yes, it decodes received APRS messages including Mic-e format!
Cheers Taner
DB1NTO
Last edited by DB1NTO (2018-08-17 22:51:36)
Offline
Dear Taner,
What does the MicroAPRS class does ?
Stanley
9W2SVT/ N5SVT
http://9W2SVT.blogspot.com
Offline
Hi Stanley,
the MicroAPRS class parses incoming APRS packets and messages from MicroAPRS Modem.
Also MIC-E format will be decoded!
Taner
Offline
This is just so amazingly cool! Incredible how you got it all to fit into such a small package! Regarding running it all on one Arduino, you will probably be interested in the info in the post I just made on the blog:
http://unsigned.io/prototype-preview/
I have an Arduino library coming out, which will let you include MicroAPRS functions using the Arduino IDE
Offline
Hi Mark,
i read your blog some seconds before your last post.
Thank you really very much for your great work!
I´m looking forward to your Adruino IDE kompatible MicroModem software.
I hope the code can run on a bigger ATmega (e.g. 128 or 2560, because the flash is to small on a ATmega 328 for OLED, GPS and Modem Software )
If you interested on beta testing your firmware, i will do this
Taner
Offline
Yes, one of the reasons I am rewriting it is to allow it to also run on other processors. I will at least support the 328 and the 1284 from the beginning! The 2560 should also be no problem, I just need to get one to test on I will let you know when I have a beta version ready. All AFSK modulation and demodulation is already implemented and working, and I am currently working on the AX.25 protocol and APRS functions.
Offline
Can´t really await it
Offline
Hi Stanley,
Also MIC-E format will be decoded!
Taner
Thank you... thank you.. for writing the mic-e decoding functions!!!!
I can't wait to test it out....
Last edited by Stanley (2014-12-01 15:54:11)
Stanley
9W2SVT/ N5SVT
http://9W2SVT.blogspot.com
Offline
Very cool!
Offline
@Mark
ATmega 1284 is a very good choice!
- inexpensive
- small (just 44 pins (ATmega328 has 32 pins))
- 128k flash (4 times bigger than ATmega328)
- 16k RAM (ATmega328 has 2k RAM)
It should be enough for everything in one chip and even very small
Thank you!
Taner
Offline
@Taner,
I added the MicroAPRS libs into my SVTrackR ...
With DEBUG turned on.. it is almost full...
Sketch uses 30,482 bytes (99%) of program storage space. Maximum is 30,720 bytes.
From the code :-
microaprs.decode_posit(packet, &call, &type, &posit, &lon, &lat, &pmsgTo, &pmsg, &pmsgID);
Which ones are the field for the comments ?
KF6DQ-5 type:' posit:.O]lSsv/]"6U}TM-D700 lat:-34.18 Lng:-118.86 14591.9km 134deg
posit seems to give me both the compressed pos and comments together ...
Thanks
Stanley
9W2SVT/ N5SVT
http://9W2SVT.blogspot.com
Offline
@Taner,
I added the MicroAPRS libs into my SVTrackR ...
With DEBUG turned on.. it is almost full...
Sketch uses 30,482 bytes (99%) of program storage space. Maximum is 30,720 bytes.
Hi Stanley,
that's why i wish support for a bigger ATmega (e.g. 1284, 2560) in future releases (new one with arduino IDE).
From the code :-
microaprs.decode_posit(packet, &call, &type, &posit, &lon, &lat, &pmsgTo, &pmsg, &pmsgID);Which ones are the field for the comments ?
KF6DQ-5 type:' posit:.O]lSsv/]"6U}TM-D700 lat:-34.18 Lng:-118.86 14591.9km 134deg
posit seems to give me both the compressed pos and comments together ...
Thanks
i don't parse the comment on position reports. Don't tried positions with comment. Maybe some more testing here. Thank you!
Will post here when i make an Update.
Taner
Last edited by DB1NTO (2014-12-01 23:37:34)
Offline
This is awesome! A digipeater like this would be awesome also!
Offline
Dear Taner,
OLED is a realy NOKIA 5110 display???
Offline
I will try to make this but it would nice to get a link to the tiny GPS unit you have there?
Also the radio unit
regards
la3bna
Offline
@LZ1ZC & LA3BNA
please read my update on first post!
Taner
DB1NTO
Last edited by DB1NTO (2014-12-18 14:53:19)
Offline
Did you brun in the microAPRS code using the hex fiile (with KISS?) from http://unsigned.io/projects/microaprs/ ?
The reason I ask is that I don't have a very high skill with programming (yet), as markqvist (github name) has coded in native C.
I have a (couple of) spare Mega 2560 if you need some help
Last edited by la3bna (2014-12-19 09:29:08)
Offline
Hi la3bna,
i burned the earlier version without KISS support.
Taner
Offline
Ok. Have ordered the parts from Banggood and aliexpress so it will probably take som time before i get to solder and test..
I was thinking this should be made into a single PCB with connections for OLED , GPS and VHF. Ill see what I can do with eagle. At least when the code fits on one arduino.
Offline
i don't parse the comment on position reports. Don't tried positions with comment. Maybe some more testing here. Thank you!
Will post here when i make an Update.Taner
Hi Taner,
Nice work, really.
I have your code working 100% with my FT-100 control and Nokia 5110 LCD. It's really cool.
Long story short, it allows "normal" HF/VHF/UHF usage of the FT-100 (or FT-857) but changes freq/mode etc at beacon time (if on) and returns the radio to where you were when done.
I would like to know if you have looked at adding comments parse as well?
I have tried, but not having much luck.
Thanks for sharing your work here, between you, Stanley and Mark, it's amazing.
Cheers
John VK5OI
Offline
Ok John & Stan,
i will add parsing comments and update the lib. It's a easy task....
Taner
Offline
Thanks Taner
I suspect Stanley has already worked it out, it is probably just me having trouble.
I can do it outside of the MicroAprs Lib, but that is not a good solution, and causes other problems.
I look forward to it.
Have a great Xmas and New Year All.
Cheers
John VK5OI
Offline
Hi John, hi Stanley,
you can download the updated version from my modified MicroAPRS class with comment parsing at http://mailtext.de/MicroAPRS.zip
Please let me know if it works for you. I make some tests (APRS and MIC-E formated Data) and think it works...
Taner
Offline
Wow!, this is working really very well.
Mark's Micromodem is demodulating packets that are very noisey from the radio.
Stanley's code and Taner's library make it work perfectly.
It behaves now (nearly) just like a "proper" APRS rig like the TMD-710.
The only problem is sometimes my radio control code stops working......
As soon as I make it "look pretty" I'll put some pics and code here.
Cheers
John
Offline