Welcome, Guest
Username: Password: Remember me
In this category you can discuss how to connect a third party software (loggers, CW Skimmer etc.) or devices to ExpertSDR3.
  • Page:
  • 1
  • 2

TOPIC: TCI Macro utility

TCI Macro utility 26 Jan 2019 08:01 #1

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 113
  • Thank you received: 63
Hello,
I developed a small utility for CW macros. It helps sending CW message with programs that still doesn't support the TCI protocol.
It is implemented in Microsoft .Net enviroment so you can't use it in Linux or Mac OSx operating systems. It is implemented with the keyboard global hooking system, so you may have some troubles with paranoic antivirus. In this case you can just add exception and run safely the program.
You don't need the main focus on TCI-Macro window because the program hooks globally any key pressed in your system, then sends the macro in background to EESDR. It also works with minimized window or when you are using another program. However, this approach has a drawback: if you are running another program that uses the same function keys you have configured in TCI-Macro they can't work. For this purpose you can uncheck the Enable button without closing TCI-Macro and then go on with your program. It is the same if you have configured a EESDR shortcuts with the same function keys you already configured in TCI-Macro.
You can download it from iw7dmh.jimdo.com/sunsdr2-pro-pages/tci-macro/
I hope it can helps

73' Enzo
iw7dmh

tci-macro-img.jpg
Last Edit: 26 Jan 2019 08:03 by iw7dmh.
The administrator has disabled public write access.
The following user(s) said Thank You: S58WW, la7tha, Rome, LA9AKA, F4FLO, HA5X, VU3ESV, RN1ON, KV5J, G4KVT

TCI Macro utility 28 Feb 2019 20:31 #2

  • la7tha
  • la7tha's Avatar
  • OFFLINE
  • Posts: 19
  • Thank you received: 2
Hello,

Before I install, will this work with the Remote Client software. Should be ideal for that :-)

73 Rune
The administrator has disabled public write access.

TCI Macro utility 16 May 2019 19:13 #3

Hello my friend:
Using your utility expertsdr crashes after a call.
Using last EXPERTSDR Beta.
The administrator has disabled public write access.

TCI Macro utility 18 May 2019 20:47 #4

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 113
  • Thank you received: 63
Hello Rune,

I am sorry for the late answer, but only today I did an attempt to use my TCI program with the Remote Client.
As you can see in the picture, my program can connect the TCI port of the remote client software. It seems EESDR also receives the macros I sent from my program, but it seems that the cw transmit feature isn't still implemented.
I think that as soon as it will be released the macros should work fine.

73' Enzo
iw7dmh


macro_tci_remote.jpg
The administrator has disabled public write access.

TCI Macro utility 18 May 2019 21:18 #5

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 113
  • Thank you received: 63
Hello,

I am not using the 1.3 beta, but I did an attempt on a old pc and it seems it works fine.
I recorded a clip just to show you I can send more than one macro without any issue. Audio is not very good because the pc isn't vey powerful. (Sorry I can't uplod the small clip)
I suggest you to do other attempts using 5MContest or LogHX3. Both support TCI CW macro.

73' Enzo
iw7dmh
Last Edit: 18 May 2019 21:21 by iw7dmh.
The administrator has disabled public write access.

TCI Macro utility 19 May 2019 08:01 #6

  • g0cgl
  • g0cgl's Avatar
  • OFFLINE
  • Erik EI4KF / G0CGL
  • Posts: 390
  • Thank you received: 206
Hi Enzo

Your TCI Macro works perfectly for me with ESDR2 1.3.0 Beta 1.

Erik EI4KF
The administrator has disabled public write access.
The following user(s) said Thank You: iw7dmh

TCI Macro utility 12 Jun 2019 14:57 #7

  • Gian
  • Gian's Avatar
  • OFFLINE
  • HB9FAR
  • Posts: 8
same problem….the utility crashes esdr2 after tx.. and is impossible write a free text in the window...keybord doesn't respond.
Using Beta 3
HB9FAR
The administrator has disabled public write access.

TCI Macro utility 12 Jun 2019 23:02 #8

  • KV5J
  • KV5J's Avatar
  • OFFLINE
  • Posts: 15
  • Thank you received: 3
It crashes here as soon as the message ends.

Keith, Kv5J
The administrator has disabled public write access.

TCI Macro utility 29 Aug 2019 17:54 #9

  • KV5J
  • KV5J's Avatar
  • OFFLINE
  • Posts: 15
  • Thank you received: 3
Is working great with Beta 7

Keith, KV5J
The administrator has disabled public write access.
The following user(s) said Thank You: iw7dmh

TCI Macro utility 02 Sep 2019 18:07 #10

  • G4KVT
  • G4KVT's Avatar
  • OFFLINE
  • Posts: 1
  • Thank you received: 1
Thank you Enzo (IW7DMH)

This utility works for me using ESDR2 1.3.0 Beta 7 on my SunSDR2-Pro and really is very useful - 73, Jason
73, Jason

G4KVT | www.g4kvt.com/ | City & County of Bristol, UK | IO81rk | RSARS #4216

SunSDR2-Pro with E-Coder
ESDR2 v1.3.1 Update 5
Windows 10 Pro x64
The administrator has disabled public write access.
The following user(s) said Thank You: iw7dmh

TCI Macro utility 31 Oct 2019 12:15 #11

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 113
  • Thank you received: 63
Hello,

I added to the TCI-Macro tool a DVK feature for voice operations. In addition I developed a more compact and dark layout that fits nicely in the EESDR window.
Using the TCI protocol the program can switch PTT and CW/SSB macros without additional hw/sw components.
It isn't still a pure TCI solution, because you need a VAC to send audio stream to the rig. I hope the TCI protocol will be enhanced to receive a audio file and play it by itself.
It should work fine, anyway drop me an email if you find some issues.

73' Enzo
iw7dmh

https://iw7dmh.jimdo.com/sunsdr2-pro-pages/tci-macro/

tci-macro.jpg
The administrator has disabled public write access.
The following user(s) said Thank You: Rome, LA9AKA, F1DJY, KV5J, G4KVT

TCI Macro utility 04 Nov 2019 12:47 #12

  • iw7dmh
  • iw7dmh's Avatar
  • OFFLINE
  • Posts: 113
  • Thank you received: 63
Hello,
I repositioned some controls to make them accessible from the compact layout.
In addition the window can now restore its position and style.

73' Enzo
The administrator has disabled public write access.
The following user(s) said Thank You: Rome

TCI Macro utility 05 Nov 2019 14:04 #13

  • Rome
  • Rome's Avatar
  • OFFLINE
  • Quod Licet Jovi Non Licet Bovi
  • Posts: 291
  • Thank you received: 140
HI, Enzo.
TCI can exchange audio between TCI client and ESDR2, why won't you implement it in TCI Macro?
You can find the TCI Client example on GitHub. This project contains the source code which demonstrates audio exchange. In this client, you see the spectrum of the RX audio signal and generate a tone signal for TX.

Great SW!
Роман, Roman
Expert Electronics
The administrator has disabled public write access.
The following user(s) said Thank You: iw7dmh

TCI Macro utility 11 Nov 2019 12:49 #14

  • F1DJY
  • F1DJY's Avatar
  • OFFLINE
  • Posts: 24
  • Thank you received: 4
Hi Enzo eesdr.com/media/kunena/emoticons/kolobok_addon_yes.gif
Thank you very much for your SSB macro add.
it works fine, I even compressed and equalized the sound with Audacity and it's perfect. The F keys are very practical and can be stopped instantly with the "Esc" key, very convenient. I can only not keep your app in the foreground (Always on Top)! I have noted what you Roman say about the implementation of audio streams in TCI, do you think you can do it. I had talked to RX4HX for logHX which for me is the most successful Log. He told me he was doing it (3 months ago) but I did not hear any more, and I think there must be a problem. 73 Jean-Marie
The administrator has disabled public write access.

TCI Macro utility 11 Nov 2019 13:43 #15

  • F1DJY
  • F1DJY's Avatar
  • OFFLINE
  • Posts: 24
  • Thank you received: 4
The issue is solved: "Always on top"
the box was checked. I ticked a 2nd time and it's good!
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Time to create page: 0.098 seconds