Тёмный

Ham Radio - Fixing a bug in the CWflea transmitter software 

Kevin Loughin
Подписаться 48 тыс.
Просмотров 2 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@HNXMedia
@HNXMedia Год назад
99 point infinity of this went over my head. By I smile that you fixed a "bug" in the "flea."
@lilblackduc7312
@lilblackduc7312 Год назад
“If debugging is the process of removing software bugs, then programming must be the process of putting them in.” Testing shows the presence, not the absence of bugs..Edsger W. Dijkstra 🤪 😜 🤪 😁 Thank you for the video, Kevin...🇺🇸 😎👍☕
@edbeckerich3737
@edbeckerich3737 Год назад
25 deg here, and I am frequently wearing short pants, getting used to it, have a Merry Christmas
@ferdinandwp4rjl377
@ferdinandwp4rjl377 Год назад
Great job Kevin, 👏🏽
@hectorpascal
@hectorpascal Год назад
Love your extensive program commenting style. Much professional commenting is often as cryptic as the code itself and hinders its maintenance. Some programmers either find commenting too boring - or worse, believe their code MUST be obvious!
@loughkb
@loughkb Год назад
Since I'm releasing my stuff to the world, I try to make it easy to figure out. I've always found it useful when studying others code to learn, so I do the same. Plus, if I come back to the project months from now I won't remember writing it, so I'll have to figure out what I did all over again. heh. Glad to know you also find it helpful. :-)
@muddyexport5639
@muddyexport5639 Год назад
Thanks and Merry Christmas/Happy New Year's!!!
@markanderson8066
@markanderson8066 Год назад
Great stuff! Another alternative would be to have the inputs all generate interrupts. Then in the interrupt routine set a flag based on which was set. I have a coding suggestion to not use those variable names with low=true inputs. If (signal) reads like "if this signal is true then do something" but you mean the opposite. That tends, I think to confuse things. Instead I'd set signal = !input_pin so that the if statement reads as expected. Obviously what you have works, so my comment is for maintainability. This is terrific stuff, well done. Nice to show the debugging side of life!
@loughkb
@loughkb Год назад
Yeah, I've been meaning to change the hardware reads to not-variable and make all the changes to the rest. I'll probably do it when I start looking into integrating keyer code for use with paddles.
@joeblow8593
@joeblow8593 Год назад
Nice fix
@owlcricker-k7ulm
@owlcricker-k7ulm Год назад
Very nice solution.
@reedreamer9518
@reedreamer9518 Год назад
I've just recently learned CW proficiency. Now just waiting for my brain to grow new dendrites and pathways for more speed. Don't know if I wanna QSO on a flee though. But maybe it would be fun if I built one myself? ; )
@loughkb
@loughkb Год назад
It's a completely open source and open hardware project. Please do! ;-)
@TheVicar
@TheVicar Год назад
If only everyone I've had to deal with recently could work so logically and constructively as yourself Kevin, then my world would be an easier place Local government, my workplace and my energy supplier have been driving me nuts, and they all need reprogramming. They need interrupts so that they can stop their flow of guesswork and simply stop and listen for 0.5 of a second
@ve6hdh992
@ve6hdh992 Год назад
Great video. Seasons greetings to you. Good health and good days for 2023. 73 de VE6HDH
@charlesschindler1971
@charlesschindler1971 Год назад
👋
Далее
Kenji's Sushi Shop Showdown - Brawl Stars Animation
01:55
Downloading Images From US Military Satellites
26:51
Просмотров 749 тыс.
UK Pirate Radio Documentary - Making Waves
23:26
Просмотров 8 тыс.
I BUILT A RADIO AT HOME
14:53
Просмотров 240 тыс.
VLOG - I'm back, and I'm home!
8:30
Просмотров 4 тыс.
JerryRigEverything - Bend Test Fails (2015 - 2023)
18:00
POTA with CW Flea & Belka DX
10:31
Просмотров 1,7 тыс.