¿ªÔÆÌåÓýWell, I¡¯ve had the Charleston SDR working with Quisk and Python 2 for about
a week now (using my original C version).? I can¡¯t seem to get it working
with Python 3, however, and haven¡¯t tried Windows yet.? I can even switch
between the Charleston SDR and my SDQ-IQ at the beginning without rebuilding
(thanks Jim!!)
?
Jim, I have modeled my C, H, and Python code after your SDR-IQ C & H
files.? I am still using my Charleston Hardware and Widget Python
interfacing code as well, along with a .quisk_config.py (?) in my home
directory.? With Python 2.7 everything works.?
?
If I build with Python 3 (and nulling out the Charleston support), my
SDR-IQ does indeed run fine.? When I add my Charleston support with Python
3, it builds fine, but I get an: Import Error
/home/tfox/quisk-4.1.52/chas_rx1.so: undefined symbol: PyInitModule4_64
OnInit returned false, exiting
?
THe main difference that I see between the Python 2.7 and 3.x is the code
at the end of the C file that interfaces to Python.? I added a modified
version of your else Python3... to my C file, but I¡¯m not sure that is where the
problem lies.? I can send a tarball to you, as I¡¯m sure that would
help.
?
No rush on this at all, I have other things that I can work on, and I¡¯m
aware that you are enjoying a much-needed break!? Just let me know how I
can help figure this out.? I may keep plugging along, as I should be able
to figure this out!!? I will follow-up here if I get it running.
THank you & 73,
Terry, N4TLF
?
? From: Terry
Fox
Sent: Friday, February 07, 2020 11:52 AM
Subject: Re: [n2adr-sdr] Quisk and Charleston SDR ?
Thank
you Jim. I think that I will start by updating the C code to make sure everything works,? Then I can work on the Python version. 73, Terry, N4TLF |