Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Linuxham
- Messages
Search
Moderated
New Versions Posted on www.w1hkj.com
"David Freese"
New versions of:
gmfsk-hkj (.45) ArgoV (1.03b) DeltaII (1.03b), and Icom728 (1.03b) have just been posted. Some cosmetic changes particulary in the CAT programs to use real numerals instead of the pseudo LEDs. Much easier to read especially for old tired eyes. Gmfsk interface to the CAT programs now exchanges frequency data to the nearest Hz. This version of gmfsk-hkj will not share memory with the older versions of DeltaII, ArgoV or Icom728. Nothing breaks, just no data transfer. This update to gmfsk-hkj is in preparation for the posting of a CAT for the venerable Kachina 505 transceiver. A Linux interface for that rig is about 70% completed. After extensive testing, on and off air, the code will be posted. Enjoy, Dave (hkj) |
Moderated
Re: Linux IPC (interprocess communication facilities)
"Tim Gray"
¿ªÔÆÌåÓýThanks Dave,
?
I tried using the Perl IPC module and I can make my
on message queue and read from it but could not connect to the gMFSK
message.? Could not work on it long the wife made me get off the computer
hi hi..
Will try again tonight.? I am also going to
order the book you suggested from Amazon.
?
I appreciate the work you do for us hams
...
?
73
Tim-KC4UMS
|
Moderated
Re: Linux IPC (interprocess communication facilities)
"dave cooper"
Gotta admit, awfull glad we have you to answer that one Dave.
toggle quoted message
Show quoted text
Now another lesson to learn. Thanks Dave(ve3ixi) --- In linuxham@..., w1hkj <w1hkj@...> wrote:
|
Moderated
Re: Linux IPC (interprocess communication facilities)
w1hkj
¿ªÔÆÌåÓýTim,Download the fl_logbook application tarball from the web page.? Then open up the source file ipcdata.cpp for info on the ipc format and identity for the gmfsk ipc output.? The messae key is 1238, which is hex 04D6.? On my machine with gmfsk and fl_logbook running the ipcs command shows the following: ------ Message Queues -------- key??????? msqid????? owner????? perms????? used-bytes?? messages??? 0x000004d6 0????????? dave?????? 666??????? 0??????????? 0?????????? Try the following web site for starters: For a good reference book on Linux Programming I recommend Beginning Linux Programming by Neil Matthew & Richard Stones - Wrox PressIt might be out of print, but available on Amazon used books.? My copy is starting to get page worn from all the use I give it. Hope this helps some. Dave (hkj) |
Moderated
Linux IPC (interprocess communication facilities)
"kc4ums"
I was wondering if gMFSK IPC has a message queue/shared memory for the
real time receive data besides just the logging end of it. Also would like to find out how to tell which message queue id/shared memory is in use by gMFSK. I can use the ipcs command to show the queues and shared memory but how do you tell which one is the right one. I Would like to learn more .. Anyone know of a good website that could help me out on the Sys V IPC? 73, Tim-KC4UMS |
Moderated
Re: Serial Number Question
"edw3nr"
--- In linuxham@..., w1hkj <w1hkj@...> wrote:
" << No I left the macro as is. I changed the 2 files as you said. I'llSounds like you changed the Macro and not the script or c++ file Ed.endl; look at it again tommorrow. Probably another dumb error on my part. Ed W3NR |
Moderated
Re: Serial Number Question
w1hkj
¿ªÔÆÌåÓýedw3nr wrote:Sounds like you changed the Macro and not the script or c++ file Ed.--- In linuxham@..., w1hkj wrote:Sure is Ed. In the script file: change the line printf "%04d \n" $count to be printf "%03d %03d %03d \n" $count $count $count In the c++ file: change the line cout << counter << " " << endl; to be cout << counter << " " << counter << " " << counter << " " << endl;Dave this is giving me: 001 002 003 instead of 001 001 001 Ed W3NR Yahoo! Groups Links <*> To visit your group on the web, go to: <*> To unsubscribe from this group, send an email to: linuxham-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: Dave |
Moderated
Re: Serial Number Question
"edw3nr"
--- In linuxham@..., w1hkj <w1hkj@...> wrote:
Dave this is giving me: 001 002 003 instead of 001 001 001 Ed W3NR |
Moderated
hints on using gmfsk
"David Freese"
I've discovered a nice shortcut in gmfsk that will help you in setting
up and changing a mode. For example, send speed in CW, or tones/bw in Olivia. You do not need to use the menus to get to the config dialog box. Just left click with the mouse on the status bar over the box that has the mode name in it. The dialog box will pop open. If you have discovered similar shortcuts share them with the group. Dave (hkj) |
Moderated
Re: Serial Number Question
w1hkj
Sure is Ed.
In the script file: change the line printf "%04d \n" $count to be printf "%03d %03d %03d \n" $count $count $count In the c++ file: change the line cout << counter << " " << endl; to be cout << counter << " " << counter << " " << counter << " " << endl; |
Moderated
Re: Email Address
"edw3nr"
--- In linuxham@..., "w1hkj" <w1hkj@...> wrote:
I just noticed that my email address is the only one not suppressed. Guess its a problem on my end. Ed |
Moderated
Contest Counter
"dave cooper"
ED-
Glad that Dave was able to work with you on the contest counter and get it working. He has worked with me on similar stuff and was kind enuff to work with me on the interface for the Icom 728. That took a few go arounds but in the end its up and running and stable. Made life a lot more fun on this end. The gMFSK version that hkj and I use is well worth all looking at. The improvements make for a much more user friendly program and at the same time bring it up to level of digital software that is equal if not better than anything on the bands today. Dave(ve3ixi) |
Moderated
Re: Email Address
"w1hkj"
I have changed the permissions in individual memberships to allow the
member to elect to hide their email address. Please note that by doing that you will only be able to post messages to the group on the group messages page (web page) and not from your email account. If you do not want your email address displayed in the listings then choose this option. Dave (hkj) |
Moderated
Re: gmfsk & serial counter **SOLVED**
"edw3nr"
I took a break as my mind was not functioning well, and I was just
guessing. Altho I had RTFM, I didn't do it well enough. I didn't have a full path statement in the macro. I knew it was something simple, as usual around here. Now, how do I start the counter with 001 instead of 0001. ?? Ed W3NR |
Moderated
Re: gmfsk & serial counter
"edw3nr"
--- In linuxham@..., w1hkj <w1hkj@...> wrote:
Here is my output -rw-r--r-- 1 ed ed 155 Feb 15 20:37 Makefile -rw-r--r-- 1 ed ed 1438 Feb 15 20:39 README -rw-r--r-- 1 ed ed 2 Feb 20 18:08 contest.cnt -rw-r--r-- 1 ed ed 1060 Feb 15 04:24 contest.cpp -rwxr-xr-x 1 ed ed 1023 Feb 15 08:19 contest.sh Ed |
Moderated
Re: gmfsk & serial counter
"edw3nr"
--- In linuxham@..., w1hkj <w1hkj@...> wrote:
file or possibly running as root? You don't have to do either if you set thesystem.
Dave, I have no "contest" , but have everything else. All the permissions are set to user. My contest.sh is showing as green when I do a ls -l. I do have the "contest.cnt". Do I need to run the shell script for contet.sh ??/ if so how is that done. Never had to do that before. I know its something I'm not doing on my end ...but what. Ed |
Moderated
Re: gmfsk & serial counter
w1hkj
Ed,
If you execute the Makefile (make) in the contest directory and then do ls -l you should see something like this: -rwxr-xr-x 1 dave dave 6328 2006-02-20 17:37 contest -rw-r--r-- 1 dave dave 1060 2006-02-15 04:24 contest.cpp -rwxr-xr-x 1 dave dave 1023 2006-02-15 08:19 contest.sh -rw-r--r-- 1 dave dave 0 2006-02-20 17:37 listing -rw-r--r-- 1 dave dave 155 2006-02-15 20:37 Makefile -rw-r--r-- 1 dave dave 1438 2006-02-15 20:39 README notice that both the file "contest" and "contest.sh" are executable and owned by the present user. From within that directory execute ./contest or ./contest.sh and you will find a new file created called "contest.cnt" the execute either ./contest + or ./contest.sh + and you will see 0001 as the conio output and the "contest.cnt" file will be incremented to 0001 Try this before attempting the macros from with gmfsk. Are you running gmfsk as a normal user or have you setuid on the file or possibly running as root? You don't have to do either if you set the group permissions on the /dev devices properly. All of the code that you are using has been developed on a Debian system. Dave |
to navigate to use esc to dismiss