#1 Re: Software & Programming » KISS Protocol TX Delay Settings » 2018-03-29 14:02:27

I know you already got this info NA7Q, but just posting here to let anyone else know the solution to this.

If anyone else is having the same problems, have a look here: http://unsigned.io/using-kiss-settings-in-xastir/

#2 Re: Introductions » Reply to this post! » 2018-03-29 14:00:38

Hello George! A belated welcome smile Hope you find answers to your questions here smile

#3 Re: Introductions » Reply to this post! » 2018-03-07 11:00:55

Hello to everyone new! Sorry I've been away for so long. I activated the users that were still not activated smile In case you missed it, you can activate yourself for general posting, by just making two posts in this thread wink

#4 Re: Introductions » Reply to this post! » 2016-04-28 12:51:12

Your profile is activated smile Yeah, I know I'm not always the fastest to answering mails, but I do get through them eventually. So sorry for any delays in that department!

#5 Re: General discussion » LibAPRS stroller tracker, how I got it working =) » 2016-03-10 23:39:30

Yay, this is so cool! I'm so much going to make an APRS stroller as well smile Thanks for your great notes and explanations, there's some great info here. And yes, I really need to clarify all the stuff about 3V/5V reference, it is kinda confusing!

#6 Re: Software & Programming » Fuses » 2016-03-10 23:35:17

Hmm... That's actually a pretty good question. I believe it is stock fuses, since I don't actively change them at any point! wink My own builds I just use AVRdude to flash the Arduino bootloader, and then load whatever firmware needs loading through that. Maybe your board has some fuses set in a different way?

#7 Re: Hardware » Micromodem upscaled to fit an arduino nano » 2016-03-10 23:32:46

Great stuff! Thanks again for this great work!

#8 Re: Introductions » Reply to this post! » 2016-02-29 12:09:15

Hi mik4el
Your account is now active smile There is a trick by the way to activate your own account without waiting for me, just write two replies in this post, and you will automatically be activated to post anywhere smile

#9 Re: General discussion » MicroModem 23B works! example scripts » 2016-02-25 12:39:05

Thanks a lot KJ4HDR for this post! This is a great reference for anyone who wants to set up MicroModem with the native linux drivers! Good job!

#10 Re: Introductions » Reply to this post! » 2016-02-14 14:06:15

Hi Alfonso! Welcome here smile You can now post anywhere on the forum!

#11 Introductions » Reply to this post! » 2016-01-26 09:46:20

Replies: 49

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

If I'm not around to activate your user, you can just make two replies to this post (they have to be seperated by some amount of time), and you will automatically be approved. I apologise for the hassle, but there is so many spambots trying to fill the forum with garbage, that something like this is needed.

#12 Re: Hardware » How important is the ADC BIAS resistor precision for decoding? » 2015-12-14 19:06:57

As LZ1PPL summed up, it is very important smile A bad/usntable reference voltage will basically ruin your decoding.

#13 Re: Hardware » PCB » 2015-11-03 20:56:15

I have used quite a few different provides. So far, for small batches, seeedstudio has offered the best balance between quality and price in my opinion smile

#14 Re: Hardware » It's done! The smallest APRS Transceiver on the World? (PicoAPRS) » 2015-11-03 20:55:26

And yes, I think this is the smallest APRS transceiver in the world!

#15 Re: Hardware » It's done! The smallest APRS Transceiver on the World? (PicoAPRS) » 2015-11-03 20:54:51

Wow, Taner! You have outdone yourself! When you posted your first transceiver back then, I remember I was very very impressed. This is several levels up! Excellent work!!! Cannot congratulate you enough! Well done! I'm looking forward to reading more details on your website!

#16 Re: Software & Programming » MicroAPRS KISS code Patch » 2015-10-12 21:06:31

Paul, your guess is correct, to be able to decode at those lower output volumes, you could bring down the ADC reference. You'd need a very stable voltage source with good filters though, since noise down at these levels is much higher, relatively speaking.

#17 Re: Software & Programming » 9600 to 4800 » 2015-10-12 21:02:25

Hi Henry!
That's strange, that should really be all there is to it. Just tried successfully with 4800, 9600, 19200 ad 115200 baud. But I'm using the plain MicroModemGP repository, you're using your own modified version, right?

But how is the baud rate actually set? I can see why this is a little confusing... We just set a define, and it magically happens ;P But in "Serial.c" you will find this line:

#include <util/setbaud.h>

In this file, the actual setting of timing registers and such happens, and to do this, it reads two defines: F_CPU and BAUD. The file is part of avr-libc. Are you compiling against standard avr-libc? Maybe check your own version of setbaud.h to see if it expects other define names?

#18 Re: General discussion » Couple of projects built on micromodem and LibAPRS » 2015-09-28 22:33:48

These are some great projects! Thanks a lot for sharing! The tracker is really cool, and awesome job making the code fit on one MCU!

#19 Re: Hardware » MicroModem SMD TNC DIY PCB » 2015-09-28 22:30:37

Wow Stanley! This is awesome! Great work! big_smile

#20 Re: Software & Programming » CSMA on Serial Protocol » 2015-08-05 20:25:01

Hi Henry!
Sorry for the slow reply on this! In the newest MicroModemGP (commit 207898041ca6e4a0f989110568a5180e693f9e75), CSMA is already enabled, no matter if you use KISS or direct serial framing. I know it's a little confusing, but take a look at line 92 of "KISS.c":

void kiss_checkTimeout(bool force) {
    if (force || (IN_FRAME && timer_clock() - timeout_ticks > ms_to_ticks(TX_MAXWAIT))) {
        kiss_csma(llpCtx, serialBuffer, frame_len);
        IN_FRAME = false;
        frame_len = 0;

Here the CSMA procedure is called when using direct serial framing smile

#21 Re: Software & Programming » Trying to decode ATIS » 2015-08-05 20:17:16

Really interesting! Is the ATIS frame format the same as APRS? You should be aware that APRS uses a 16-bit CRC checksum at the end of each packet, and if this is not correct, the APRS firmwares will not output the packets. You can deactivate this check in the source code to have it output whatever it thinks it's decoding, but this will still be dependent on a 0x7E (01111110) as frame delimiters.

#22 Re: Software & Programming » Humble Request » 2015-08-05 20:12:46

Hi Henry!
If you are running the radio in open squelch, that is if it is not closing the receiver when no signal of sufficient strength is detected. In some cases a weak signal will not trigger the receiver to open, or it will open too late, in which case the packet will be lost. Running in open squelch can make you receive some of those packets that might otherwise be too weak for the radio to open up.

#23 Re: Software & Programming » MicroAPRS KISS code Patch » 2015-08-05 20:10:33

Btw, I also merged your pull request! Thanks for that!

#24 Re: Software & Programming » MicroAPRS KISS code Patch » 2015-08-05 20:10:16

Awesome work! I'll test this out when I get some time smile What software using SMACK will be good for testing?

#25 Re: Software & Programming » Programming Microduino and Pro Mini via ICSP » 2015-07-18 10:08:13

That's very neat! Wish I had a computer with a parallel port wink

Board footer

Powered by FluxBB