I just wrote a little code using Posix standards under Ubuntu with g++ for my compiler.  Looks like USB is treated as a normal stream of characters.  The most difficult part was finding my USB thumb drive in the file system.  Under Ubuntu it is in the /media folder.  Once I located it I was able to read from it, and write to it, using straightforward code.  The W1 wattmeter should react the same way.  Write a trap to catch the data packet then a little code to parse it however you like.  I did not know it would be so simple: open(), read(), write(), close().

Since Macs are running Linux, with enhancements, writing code to catch the wattmeter's data stream should not be difficult.  I assume you can send it commands too.  You will need to determine how a data packet is formed but that is part of the fun.

   73 and GL,

       Kevin.  KD5ONS


On 9/4/20 2:46 PM, James Bennett via Elecraft wrote:
I just ordered the nifty little W1 Wattmeter. I see that it can supply serial 
data to an external program, and that there is a free download of a Visual 
Basic program on the Elecraft web site. I use a Mac and a Raspberry Pi and do 
not have VB on either, nor do I want to. I’m fairly proficient in several other 
programming languages and am thinking that I might “roll my own”, starting on 
the Mac.

I know that this is a stretch, but has anyone done this? I know - hahahaha… OK, 
how about anyone out there who has read serial data (coming over USB with the 
Elecraft Serial->USB cable? Any pointers or links to documentation on how to do 
that?

Jim / W6JHB
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected]
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[email protected]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [email protected] 

Reply via email to