Date   

New VE2DX ICOM Needle Meter Demos

VE2DX
 

Hello guys, Here is the demo of our 100% VE2DX ICOM Needle Meter. Hardware and code are 100% VE2DX Electronic.
https://youtu.be/FjT3O2ku120
and
https://youtu.be/Er17RMD_18Y
Let me be clear, this unit supports Bluetooth radios and 19 CI-V ICOM Radios using a simple 1/8 mono audio cable. Among other things, It supports ; - 19 ICOM Radios, - 3 cabled CI-V Speeds, - Bluetooth CI-V for radios like the 705/905, - it has CI-V data indicators in the upper corners for Bluetooth (Left) and Cabled radios (Right), - By default, it always shows S-Meter data - and then the user can select ALC, Power or SWR while in Transmit mode, - it shows the data using the needle and also numerically, - it shows the operating frequency and a Transverter offset can be added if need be, - finally, it also shows Mode (Including Data modes) and Filter settings... There is a lot of flexibility available to the user via the menu system changing; - Radio Model, - CI-V Speed, - Turning on/off DataLeds, - Selecting Transverter modes, - Changing Background color (White or Black), - Adjusting Brightness, - Beep Volume, - ScreenSaver timer, - Power off - and exiting the menu. Please drop by WWW.VE2DX.COM for more info
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: Tinkering with CI-V

John Row
 

Arduino nano EVERY.  Can do Yaesu too.  This video is more focused on the configuration than the operation. ahttps://youtu.be/u8pPKy762sg


new 705 meter

VE2DX
 
Edited

Hello guys, as some of you are aware I have a small lab where I work on Ham Radio devices and have been doing a lot of work around CI-V devices and hubs.

Well after many months of work, I am introducing this week my ICOM Meter this meter was originally based on the work done and published in QST that I modified as shown in Dayton to adapt my new VE2DX CT17B-Micro Internal RF Filtered 3 Ports CI-V Ports.  My new meter supports 15 icom radios via CI-V and 1 via BT (705), and will link Bluetooth and Cabled devices like radios or OEM CI-V devices.

Also, the Bluetooth link can be used to connect your computer or cellphone to your CI-V devices and radio for use with software like HRD.

Please drop in to take a look WWW.VE2DX.COM
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: Tinkering with CI-V

John Row
 

I use either a mega 2560 ( with Ethernet shield ) or a nano EVERY on a custom PCB


On 31 May 2022, at 10:24, VE2DX <ve2dx@...> wrote:

Very nice is it Arduino or ESP32 based?
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: to Sniff or to Pull! what is better...

VE2DX
 

Very nice
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: Tinkering with CI-V

VE2DX
 

Very nice is it Arduino or ESP32 based?
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: to Sniff or to Pull! what is better...

John Row
 

Hi, I most frequently use polling ( “pull” ) as it is easier to process the reply data because the expected reply message ( arriving about 20ms later ) is known.   I have included qite a bit of TX and RX message checking in my code, including collision and corruption checking, but could do more, especially when considering scenarios where multiple devices are on the One Wire Bus.  I have tried “Sniffing” too, but that was in a prototype CI-V / ethernet Bridge which attempted to “catch all” and pass them via ethernet to a reciprocal device .  demo of latter :   https://youtu.be/N0np3d6_tgw


Tinkering with CI-V

John Row
 

Hi, I’ve been experimenting with CI-V for a few years, originally driven by my desire to add a few external buttons to IC 7300 ( and later my 8600 ), the project evolved to more than that.  Here is a brief demo. https://youtu.be/-kn3Pd1ENI8


Re: to Sniff or to Pull! what is better...

VE2DX
 

I would have to lie to say I never heard of DXLab almost every hams on HF have ! ;P I am very happy to have you in our group... You are a reference for us...

I hope my dumb post don’t make you laugh to much! ;P trying to start exchanges... Glad you jumped in a couple of times...

please feel free to start or as you did here expand on our exchanges, as you know what we are trying to do here is to have share and answer questions on CI-V.

thanks for the references, yes I was aware of the fact that Ethernet is another protocol dealing with collision.

(Note to self... Stop using HRD in your examples and use DXLab instead... you dumbass! ;P )

73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: to Sniff or to Pull! what is better...

Dave AA6YQ
 

+ AA6YQ comments below

can you expand on collision detection

+ Collision detection is described in the CI-V Manual you posted in this group's Files area:

https://groups.io/g/CIV/files/CI-V%20Reference%20Manual%20Third%20Edition.pdf

+ in two sections:

- 1-6 CSMA/CD System

- 5-4 Jammer code

also what apps did you develop anything we know well...

+ I am the developer of the freeware DXLab Suite, which is comprised of 8 applications that run independently, but can detect each other's presence and interoperate automatically. Commander is the application that performs transceiver control:

https://www.dxlabsuite.com/commander/

73,

Dave, AA6YQ


Re: to Sniff or to Pull! what is better...

VE2DX
 

great Input Dave,

can you expand on collision detection...  and N+1 approach...

also what apps did you develop anything we know well...

73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: to Sniff or to Pull! what is better...

Dave AA6YQ
 

Collisions are a normal part of the CI-V bus protocol, just as they are a normal part of the Ethernet protocol. All Icom transceivers with CI-V bus support include the logic require to detect and reject collision-damaged messages. Only the Icom PW-1 amplifier lacks this capability, and thus requires a "private" CI-V bus on which collisions cannot occur; this is a blatant defect in the PW-1 design.

An application that interacts with a CI-V bus must include collision detection or collision prevention even when the only nodes on the bus are the application a single transceiver: if the application sends CI-V commands too quickly, the transceiver's response to command N can collide with the application's command N+1.

One can attempt to prevent this from happening by never sending command N+1 until the response to command N has been received. But what happens if the response to command N is never received, perhaps because command N was damaged by RFI and thus ignored by the transceiver? How long should the application wait for a response before giving up and retransmitting the outgoing command? And if the transceiver finally sends its response just when the application has given up and is re-sending the command, there will be a collision.

Enabling a transceiver's "CI-V transceive" option to increase responsiveness to transceiver state changes will greatly increase the likelihood of collisions.

I've been developing transceiver control software since getting my novice ticket in 1990; it's successfully employed by tens of thousands of users around the world. In my experience, the best way to handle the CI-V bus is to always implement collision detection and damaged-message rejection as described in Icom's CI-V bus specification - no matter how simple the CI-V bus topology. Polling provides the ability to pace outgoing commands at a rate that the transceiver's microprocessor can reliably handle; my IC-7800 can reliably accept a new command every 25 ms, but my IC-7300 can do so every 10 ms.

73,

Dave, AA6YQ


to Sniff or to Pull! what is better...

VE2DX
 

ok, let me clear the elephant in the room, no I ain't sniffing anything...  other then in my coding...

The goal of this email is to open a discussion about how to reach CI-V information on a CI-V bus like the CT17Bs to use this information within your projects...

there are basically two ways of getting information from your radios for your applications or your hardware projects...

PULL: 

Pulling information from a CI-V based radio is done for most applications like HRD, Logger32, etc... but also by OEM hardware and many of our Hardware projects.

When you use a PULL method you are basically sending commands to the radio via your CI-V bus or USB port to get specific information like frequency, band, volume settings, voltage, etc...  the more advanced the application the more PULLing it will do.

PROs;
- Accurate
- Low latency
- Great in a 1 to 1 environment.

CONs;
- High usage of the CI-V Bus
- Pron to collision in multiple device environment

you see...  The reason why it is so low latency, is because most hardware or Application that use this will be polling, and the better ones with very latency like HRD use a LOT of polling...  and I mean a LOT!

that is why this is highly pron to collisions if in a multiple device environment... Works great in a 1 to 1 environment.

SNIFF:

Sniffing is simple, if you have a multiple devices/Application environment on your CI-V bus, like Radio, HRD, Steppir, etc...  for example then if both HRD and the Steppir SDA100 are PULLING data from the radio there WILL be collisions and thus problems...

And if you don't have any application and are in a 1 to 1 environment then you MUST turn one CI-V transceive, CI-V transceive will make the radio send CI-V data on whatever is changed on the radio so that the SNIFFing device can get the info.

Mind you a lot of applications like to have CI-V transceive ON so that they can drop their latency even lower...  and this even if they are running PULL.

PROs; 
- Low collision (None!)
- Accurate as long as CI-V Tranceive is ON.

CONs;
- Latency issues can be a problem.
- Must have Transceive ON, well in a single CI-V bus with multiple radios, this will cause ALLL radios to change info at the same time and you may not want that!

Hey, I probably forgot something important! would be interested to hear from you and your experience with this...  Join in!

--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


New CI-V Meter design coming

VE2DX
 

Ok... well finally was able to debug some timing issues in the original 705SMeter design when trying to go to cabled CI-V interface and it worked...

So the new PCBs are on the way
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: IC-720 CAT Control using Arduino Nano

VE2DX
 

interesting project thanks

any code or other documentation?
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


IC-720 CAT Control using Arduino Nano

Alan AG7XS
 

Hi,

If anyone is interested I put a couple of posts up on the  Icom  IC720  io/group about using an Arduino Nano to control an IC-720 via the 24 pin connector on the back by emulating an IC-746 on the Nano and then converting the command to 4 bit parallel format with appropriate DBC and RT signals.  Audio is through a USB Sound Dongle to a MacBook Air.

Here is a video of it working with WSJT-X.


73,

Alan 
AG7XS


Re: 705 meter

VE2DX
 

John,

FYI put the meter online last friday and got a BUNCH being sent all over the place even Japan, Sweden, UK, France, Downunder, etc...  WOW! keeping me way too busy!

Also looking to put together a new version soon that might address some of your issues, will be testing it in April...

so hang on!
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: 705 meter

VE2DX
 

Hello John,

will offer this version On my website for 130$us for those interested, fully loaded and ready to go for the 705 and ICOM radios with Bluetooth like 705, just let me know your CI-V Address.

For the 7300, well not now, but I am working on a couple of things, a lot of you have been using the CT17B-6BT CI-V hub with Bluetooth, well I am working on a mod for the 705 Meter that you will be able to connect to CT17B-6BT to the 705 Meter and configure the CI-V Address thus connecting it to ANY ICOM radios from 7000 on up...

Also, as you know I have been working for... well... way too long on IMK1 a CI-V-based 8 memory keyer for 7300, 9700, 7610, etc... using capacitive touch screen ... really nice... I finally found the proper touch platform for it, larger than the 705 Meter hardware, and will be looking at integrating 705 Meter code as an added function to it, so it will show up in there! And make a GREAT multifunction platform for ANY ICOM radios probably since 7000/756Pro on up... Obviously with limited functions on older radios... But that will take time... as I Always tell my XYL! ;P

Please, drop into WWW.VE2DX.COM I should put the 705 Meter online in Project and Product section during this weekend...
--
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/
 


Re: 705 meter

John Bain <johnpbain@...>
 

I really like the meter Richard, would also look great for an ic-7300 as well as the ic-705 version. Really like it thanks for sharing. 
Very Best Wishes and Very Best Regards. 
73 John MM3UMZ.

On Thu, 10 Mar 2022 at 20:43, VE2DX <ve2dx@...> wrote:
Playing around with a project from F4HWM, using a small M5Stack device with really nice results...

some changes overnight to fix 3 bugs ;

- DV is not being displayed.   FIXED :D
- USB-D showing up as USB.  FIXED :D
- Power indicator showing Power setting instead of Real Power.  FIXED :D
and proper position of the S Meter at S0.




All those are fixed!

I put something on my blog last nite and will open later this week a new project page on this at WWW.VE2DX.COM 

The 705 Meter unit hooks to you network and 705 via Bluetooth, the results are really nice.
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/

--
John Bain


705 meter

VE2DX
 

Playing around with a project from F4HWM, using a small M5Stack device with really nice results...

some changes overnight to fix 3 bugs ;

- DV is not being displayed.   FIXED :D
- USB-D showing up as USB.  FIXED :D
- Power indicator showing Power setting instead of Real Power.  FIXED :D
and proper position of the S Meter at S0.




All those are fixed!

I put something on my blog last nite and will open later this week a new project page on this at WWW.VE2DX.COM 

The 705 Meter unit hooks to you network and 705 via Bluetooth, the results are really nice.
73
 
Richard VE2DX, Jesus Island, PQ-014

VE2DX ELECTRONIC 
WWW.VE2DX.COM
Only the Best ICOM, ERC and HRD 
https://groups.io/g/CIV
Follow my projects on www.facebook.com/VE2DX/

1 - 20 of 98