Page 1 of 1

Operator error

Posted: Wed 11. Sep 2013, 13:30
by N3PPH
I am sure this is my fault but I can't figure it out. I decided to give cocoamodem another try and have it working for psk and rtty. Using the full cocoamodem interface when I push log it just freezes, using the included log script in the Rumlog distro. If I run it separately with the applescript editor it seem to work. What am I doing wrong? Also is there a way to have it lookup previous QSOs with the station in cocoamodem's call box?

73,
Bob N3PPH

I did figure this out, the browse button in cocoamodem setup does not put the full path when you navigate to the script. Once I added the path it works as expected. Sorry for the bandwidth.

Re: Operator error

Posted: Wed 11. Sep 2013, 17:04
by DL2RUM
The programmer is responsible for hanging programs always. :( :( :(

I have had here the same result. Please use the following script, this fixed the problem on my side:

Code: Select all

on run
	tell application "cocoaModem 2.0"
		set theCallsign to callsign of qso
		set OpName to operator name of qso
		set theMode to modemName
		if the theMode = "psk modem" then
			set theMode to modulation of transceiver 1 of psk modem
		end if
	end tell
	
	tell application "RUMlog"
		try
			Callsign (theCallsign)
			Name (OpName)
			Mode (theMode)
			Save
		end try
	end tell
end run
cocoaModemScript.scpt
Please note "on run - end run"
(2.99 KiB) Downloaded 393 times
cocoaModemScript.scpt
Please note "on run - end run"
(2.99 KiB) Downloaded 393 times
Also is there a way to have it lookup previous QSOs with the station in cocoamodem's call box?
No, I will add this in the next version.


Oh, I have just seen your latest comment. Crazy, no explanation yet.

Re: Operator error

Posted: Wed 11. Sep 2013, 18:03
by N3PPH
What I have found, using your modified script it works as expected, thank you. If is use the original script it works to lookup the call but not log it, perfect to check if we worked before. I know that is not the design, but it is the current function here.

73,
Bob N3PPH