I have been putting together the core objects for the SWlogger program. I have so far defined the info I want to track, I am thinking the next step would be to build a testing interface. Once I get a test interface done, I will then go on to testing the interface and the core objects. After I am happy that the interface and core objects are good and correct, I will start with the database. I hope to have this finished by the end of September.
SWlogger
I have looked around the net for a Short Wave radio logging program. So far I have not found on that I liked. So I figured that this might be a great chance for me to work on learning SQL (mySQL). So I have started the program. Right now I am defining the classes, I am doing this via the data I wish to have stored and reported. So from here I am writing the objects around the data, and just putting a few accessors and mutaters in. After I have defined the basics of the classes, I will go on to the GUI, I probably will use FLTK, and it is the one GUI toolkit I know how to use. Then after that I will go on to figuring out how to read and write it to a database. I have contacted one of my ham friends about it and he said he would like to help, so I got another person on the project.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/O d+ s:+> a C+++$>++++ UBL++S>$ P--- L+++>++++ E>+++
W++ N+ !o !K w--- O- M-- V-- !PS !PE Y+>++ PGP t+ !5 !X R
tv- b+>++ DI D G+ e++>+++ h !r z-
------END GEEK CODE BLOCK------
- Rejoined the gym by Michael O'Connor

To work on getting better in shape, along with getting back on the bike, I went and rejoined the gym I use to be a member of. Went down for the first welcome session that they give “new members” and instead of driving down, I used it as an excuse to ride my bike and[…]
- This past July 4th by Michael O'Connor

I had a great time this last 4th of July. First I went out and tried to activate a pota, while I failed at it because I made only 4 contacts, and when it got to 100 degrees it was to hot for me to continue, and I had been at it for 2 hours[…]
- So sony said they are going to end … by Michael O'Connor

Well today sony annouced that starting Jan of 2028 that they will end physical media for the playstation. My response is, well I don’t need to buy new games after Jan 2028. And given the rumors about the potental price tag of the PS6, it will save me a lot of money, as I will[…]
- Going to try to get back into bikin… by Michael O'Connor

I have for over a decade missed riding my bike, this summer is the summer I am going to get back on the bike. I walked my bike down to the corner bike shop to get it tuned up, I really needs it as the last time I used it was back in 2014. I[…]
- My car tags by Michael O'Connor

I been wanting to get a amature radio license plate for my car for a while now. Today after my annual eye exam I went down to the DMV and apply to get them, and have been told in about 4 to 5 weeks I should get them in the mail. It will be nice[…]
- GMRS by Michael O'Connor

Last weekend I was feeling board so I decided to go along with my ham radio license, I would also buy a GMRS license. I got the equipment and set it up, I have one in the car, and one at my radio table here at home. I have a Btech in the car, I[…]
- After months of trying, I finally g… by Michael O'Connor

I got my General license in October, and a FT-710 back in December. I have been struggling on getting the setting right on the radio to so I could get a contact on HF. I have it hooked up to a LDG Z-100A tuner, and the Antanna is a Diamond HFV-5 pentaband antanna. But the[…]
- More on the 3D printer by Michael O'Connor

As noted before when I first got my 3D printer I thought it would be used for some fun things but not as much use as I am using it for, it seems about 3 to 4 times a week I find another thing I can print with it to make things nicer in my[…]
- Got ride of my Echo Auto by Michael O'Connor

Recently amazon decided to force an update on the Echo Auto, to the stupid Alexa+ I did not want it, months ago when they first tried it you could exit it. But last month they decided that they were going to force it and not let you exit or disable it. I refuse to use[…]
- Internet was to ment to make things… by Michael O'Connor

WEll today I found how bad the internet has made things. First I was tring to buy something at microcenter, tried to use samsung wallet. Well again it wanted me to open unlock the phone so it chould show me some random ad. I did that quickly and quickly closed the phone and tried again,[…]
- Technology (297)Recent Posts
- More on the 3D printer by Michael O'Connor
- Got ride of my Echo Auto by Michael O'Connor
- Got a new Police Scanner by Michael O'Connor
- 3d Printers by Michael O'Connor
- Hobbies by Michael O'Connor
- Misc (no other place to put this stuff) (197)Recent Posts
- Rejoined the gym by Michael O'Connor
- Internet was to ment to make things… by Michael O'Connor
- weight loss continues, but end is n… by Michael O'Connor
- A summer snack by Michael O'Connor
- An updated picture of before and Af… by Michael O'Connor
- News (188)Recent Posts
- Got ride of my Echo Auto by Michael O'Connor
- An important listen here by Michael O'Connor
- With the news lately on digital stu… by Michael O'Connor
- Over the last 3 months by Michael O'Connor
- Rip Rush by Michael O'Connor
- Web Site (165)Recent Posts
- For the new kb3hcg.radio website I … by Michael O'Connor
- Just found out about the .radio TLD by Michael O'Connor
- Over the last 3 months by Michael O'Connor
- The problem with the internet today… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Geekdom (139)Recent Posts
- GMRS by Michael O'Connor
- 3d Printers by Michael O'Connor
- Hobbies by Michael O'Connor
- Just got a “new” telesc… by Michael O'Connor
- The Switch 2 “game key cards&… by Michael O'Connor
- Politics (139)Recent Posts
- Well if you needed even more reason… by Michael O'Connor
- Facebook is banning prolife sites n… by Michael O'Connor
- An important listen here by Michael O'Connor
- An important read by Michael O'Connor
- With the news lately on digital stu… by Michael O'Connor
- Biking (123)Recent Posts
- Rejoined the gym by Michael O'Connor
- This past July 4th by Michael O'Connor
- Going to try to get back into bikin… by Michael O'Connor
- Biking by Michael O'Connor
- Finally by Michael O'Connor
- Church (92)Recent Posts
- Info from my pastor about the Covid… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Holy Week Music by Michael O'Connor
- The next version of the Issues Etc … by Michael O'Connor
- The Church and Voting by Michael O'Connor
- Ham Radio (76)Recent Posts
- This past July 4th by Michael O'Connor
- My car tags by Michael O'Connor
- GMRS by Michael O'Connor
- After months of trying, I finally g… by Michael O'Connor
- The Power of the National Calling F… by Michael O'Connor
- Blog Stuff (75)Recent Posts
- The problem with the internet today… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Based on the censorship from Google… by Michael O'Connor
- Old Blogs by Michael O'Connor
- Some updating of my site and others by Michael O'Connor
- More...
- Michael O'Connor on Glad I have my T-Mobile hotspot set…Hi Grace good to hear from you and thanks for the heads up for MC. Welcome to my blog.
- Grace on Glad I have my T-Mobile hotspot set…Hadn't heard from you in a while, thinking of you!
- Richard on With MD talking about banning the s…This is really cool, Mike!
- Michael O'Connor on A screen shot of my towers dual mon…There is nothing wrong with slackware, it is still being updated (I am on slack 14 here) I will have…
- mike shomsky on A screen shot of my towers dual mon…Michael, I'm surprised you're still using slackware :^), since Pitt I've become a Debian fan Do drop me a line…
- Michael O'Connor on Handicapped spotsMany take the plakard not because they are cheating the system as you suggest but because in many states the…
- Truely on Handicapped spotsHandicapped parking viaiotlons are never acceptable but I'm more intrigued that a public building for 600 employees could be constructed…
- Michael on Issues Etc Android App Beta 2What device do you have? If it is the Amazon Fire, or the Barns and Nobles nook, I will not…
- Michael Miller on Issues Etc Android App Beta 2I'd love to use the app on my Android tablet, but while my version of Android will run the app,…
- Iain on Facebook, No Internet Connection on…I had this exact same problem, but following these steps still didn't fix it. Also, I noticed that Friendcaster won't…
- Not logged in
- Log in
I use Shortwave Log.
http://www.shortwavelog.com/default-english.html
Ya, I tried it to, I did not like it. so I uninstalled it.
Cool. So if you’re developing something on your own, I’d be more than willing to ‘test’ it for you, if you want. Being I am not much of a programmer, I wish I could help you more than that. Just let me know if you’re interested. Kudos to you for going on your own with this. If I had more programming experience, I’d probably go the same route you’re taking. 🙂
That would be cool if you could help debug it when I get close. But you can also be a major help right now, what data would you want a logging program to record? Right now I am thinking: Date, time started, time ended, SINPO report, Freq, Notes, station call sign. What else would you want in such a program? Also the time that is record should it be Local, UTC, or user choice?
Actually, keeping it as simple and sweet by using the criteria you spec’d is good. I do find that the shortwave logging program I currently use is slow to start up, which annoys me. I think you’re off to a good start for now — if there’s anything else I can think of in the future, I’ll drop you a note.
Ah SQL, the easiest thing on the planet to learn and one of the most useful. It’s bad english really… select field from database where field=value, you can’t get any more simple than that. Try writing software that generates dynamic queries, like the 50-line SQL statement that is dynamically generated using AND, OR, and NOT… not that’s fun with boolean logic =]
Do you recommend a good library to use that is cross platform? I want to write on Linux, but since I know most people use windows I want to port it to Windows so others can use it.