Software

This contains the scottyspectrumanalyzer yahoo group backup
Marc OLANIE
Posts: 65
Joined: Sat Apr 28, 2018 6:49 pm

Re: Software

Post by Marc OLANIE » Fri Apr 20, 2018 5:02 pm









Wasn’t is
https://groups.yahoo.com/neo/groups/msaupgrade/info
?

Marc
 


De : spectrumanalyzer@yahoogroups.com


Envoyé : vendredi 20 avril 2018 18:48

À : gollum@... [spectrumanalyzer]

Objet : Re: [spectrumanalyzer] Software


 








Hi Jim,


Looking for your group.. no joy. Does it still exist?


I tried many different searches.. no joy.


 


I did find a PRIVATE github group https://github.com/MSAORG


Python Upgrade group. Looks like not much going on there...


 


Best Regards;


Guy


 


 


 


 


 


On Fri, Apr 20, 2018, at 12:27 PM,
gollum@... [spectrumanalyzer] wrote:



 






 

Hi Jim;


I will try to join your group if you will have me.. 


Thanks!


-Guy


 


 


 


On Fri, Apr 20, 2018, at 11:42 AM, James Hontoria
[url=mailto:jghalpha@... t=_blank]jghalpha@...[/url] [spectrumanalyzer] wrote:



 






 

There is a yahoo group "spectrum analyzer upgrade" where I have been doing on and off Python work. My C is horribly rusty and we may need help
with the Usb hex file.


 


James (Jim) G. Hontoria, W1JGH


Sapientis est mutare consilium 



 


 





 


On Apr 20, 2018, at 11:36 AM,
[url=mailto:gollum@... t=_blank]gollum@...[/url] [spectrumanalyzer] wrote:





 




 

Hi All;

In my reading in this group there is some discussion of developing Software using other languages like Python.  My background is in Software development for VLSI test systems (Semiconductor Industry)
for Intel, Infineon, and some others.  I can write in C (preference), C++, Perl, Python, Ruby..etc.. 

 

Is there such a group or an offshoot of this one?

 

Thanks!

Guy

 

PS.. not that I dislike Scotty's Liberty Basic code ... I just dont use Windows very much at all.. Mostly Linux, Mac OSX etc..

 

 

 

 




 


 





 


 


 



 
















Krzysztof Błaszkowski
Posts: 81
Joined: Sat Apr 28, 2018 6:49 pm

Re: Software

Post by Krzysztof Błaszkowski » Fri Apr 20, 2018 5:07 pm

Attachments :[/list]Hi,



On Fri, 2018-04-20 at 15:36 +0000, [url=mailto:gollum@... t=_blank]gollum@...[/url] [spectrumanalyzer]

wrote:

> Hi All;

>

> In my reading in this group there is some discussion of developing

> Software using other languages like Python.  My background is in

> Software development for VLSI test systems (Semiconductor Industry)

> for Intel, Infineon, and some others.  I can write in C (preference),

> C++, Perl, Python, Ruby..etc.. 

>

>

>

> Is there such a group or an offshoot of this one?

>



I guess there is no such group.



I have heard about, as I can recall, 2 attempts however none of them

was complete. Mainly just gui and those approaches were more like

direct liberty basic software translation. needles to say such thing

was looking awkward.





Probably I'm the most advanced in writing from scratch Qt 4.x (4.8

exactly) based version of msa talking to Scotty's hardware with (I

considered also word "through" - that's major contribution of my native

language) parallel port. Although gui is c++ all "backend" is utterly

C, linux kernel like C in the opposite to various c-like things like

misra and automotive zoo.



I want to create git project hosted somewhere anyway I'm not sure if it

is ready enough.

Briefly described its features:

- support for 1G band by now, others I kept in mind so it shouldn't be

difficult 



- diagnostic mode including cavity test (tested and compared to genuine

msa), dds sweep test and (new) dds1 and 3 phase test



- spectrum analyzer,

- vna transmission, including group delay and graph autoscaling



- reflection is most interesting and not done yet.



if we look at various utilities then there are available filter

analysis and crystal analysis.



I haven't completed L+Q (and C,R) measurement because my graph doesn't

support log scale yet. Anyway this is of my interest too.



I reckon that I have all calibration done, which are: RBW, frequency,

line for vna and frontend for just "sa" mode. Done and results

(verified) compared to genuine msa.



So still hesitate if I should release it or just complete a few things

before creating the public project.





I also invented a wine shared library which glues "windows" lpt port to

linux's ioctls to /dev/parport so it is possible to use genuine msa,

liberty basic and wine together.

Once upon I posted this project to this group and someone even promised

to leave a feedback but he never did.



Here is included an image of my msa showing results of one of McCoy

filter tests I did once upon - verified with genuine msa of course.

there is nice tooltip help also, settings window, eclipse with source,

terminal window showing run time debugging. 



enjoy and if e.g. you success in (with ?) convincing me then I will

release it.





Thanks,





>

>

> Thanks!

>

> Guy

>

>

>

> PS.. not that I dislike Scotty's Liberty Basic code ... I just dont

> use Windows very much at all.. Mostly Linux, Mac OSX etc..

>

>

>

>

>

>

>

>

--

Krzysztof Blaszkowski

josembarros
Posts: 11
Joined: Sat Apr 28, 2018 3:52 pm

Re: Software

Post by josembarros » Fri Apr 20, 2018 5:30 pm

I would love to help with that but I'm ages away from building the hardware, only got the Mini Circuits parts so far.Don't know if you ever tried the Qt framework, it's C++, cross platform, OSS, and it seems like a perfect candidate for something like this.
Cheers

josembarros
Posts: 11
Joined: Sat Apr 28, 2018 3:52 pm

Re: Software

Post by josembarros » Fri Apr 20, 2018 5:42 pm

My previous message referring Qt was only approved after Krzysztof Błaszkowski message, before knowing that he was already working with that framework (just so everyone know I'm not crazy or blind)I was the lead developer for an open source project using Qt for about 3 years. If the code is pushed to gitHub or similar, and if there are tasks which don't require hardware I can certainly find the time to help. Updating to Qt5.x would be something to start with.  Krzysztof Błaszkowski
 

gollum@f-m.fm
Posts: 32
Joined: Sat Apr 28, 2018 3:50 pm

Re: Software

Post by gollum@f-m.fm » Fri Apr 20, 2018 5:42 pm

Yes that is the one.. I did NOT use that search string..  I dislike this YAHOO interface.. 
Best Regards;Guy


Krzysztof Błaszkowski
Posts: 81
Joined: Sat Apr 28, 2018 6:49 pm

Re: Software

Post by Krzysztof Błaszkowski » Fri Apr 20, 2018 5:46 pm

Attachments :[/list]Hi,



On Fri, 2018-04-20 at 17:13 +0000, [url=mailto:josembarros@... t=_blank]josembarros@...[/url]

[spectrumanalyzer] wrote:

> I would love to help with that but I'm ages away from building the

> hardware, only got the Mini Circuits parts so far.



just for the future and right direction - think about cnc machining of

aluminium chassis like included - my msa gen #2 in progress.



it's more convenient, faster, reliable than bending bronze sheets.



I want it to be copper clad finally.



>

> Don't know if you ever tried the Qt framework, it's C++, cross

> platform, OSS, and it seems like a perfect candidate for something

> like this.

>



I did. Indeed it is.





> Cheers

>

--

Krzysztof Blaszkowski

Krzysztof Błaszkowski
Posts: 81
Joined: Sat Apr 28, 2018 6:49 pm

Re: Software

Post by Krzysztof Błaszkowski » Fri Apr 20, 2018 5:53 pm

Attachments :[/list]Hi





On Fri, 2018-04-20 at 17:40 +0000, [url=mailto:josembarros@... t=_blank]josembarros@...[/url]

[spectrumanalyzer] wrote:

> My previous message referring Qt was only approved after Krzysztof

> Błaszkowski message, before knowing that he was already working with

> that framework (just so everyone know I'm not crazy or blind)

>

> I was the lead developer for an open source project using Qt for

> about 3 years. If the code is pushed to gitHub or similar, and if

> there are tasks which don't require hardware I can certainly find the

> time to help. Updating to Qt5.x would be something to start

> with.  Krzysztof Błaszkowski

>



ok. Nice you want to help. I was thinking how e.g. my class for graph

view will look like at the end - including log frequency scale.



I was very busy recently and couldn't focus at level I wanted on

developing further my msa and git log shows this ..



I ended up with 13.3k lines so it is nice thing to read and review.



I will push rather single squashed commit from beginning than complete

branch - sorry.





>  

>

--

Krzysztof Blaszkowski

gollum@f-m.fm
Posts: 32
Joined: Sat Apr 28, 2018 3:50 pm

Re: Software

Post by gollum@f-m.fm » Fri Apr 20, 2018 6:01 pm

Krzysztof, greetings.. from Virginia;
I like C.  C is what I used on the VLSI wafer level test programs for the Pentium, and 8051 mucrocontrollers when I worked for Intel and for the Flash memory devices at other companies... 
 Why don't you go ahead and upload your code to a private repository on github ($7/mo) or free on bitBucket https://bitbucket.org/ . I use github now for other reasons but either will work. I would not release it in public quite yet unless you want to deal with a flood of email...  ;-)
I definitely would love to see your code.  Although.. until I actually get my MSA built (ALL the rest of the parts arrive today) I cannot test.   QT is really nice.  I used it many years ago while working for Infineon Semiconductor for graphic testprogram (wafer level) ploting of test results for yield analysis.  I imagine it has changed a bunch.  
Sounds like you have done quite a bit!  I would love to help.


Best Regards;Guy
 

---In spectrumanalyzer@yahoogroups.com, wrote :

Hi,



On Fri, 2018-04-20 at 15:36 +0000, [url=mailto:gollum@... t=_blank]gollum@...[/url] [spectrumanalyzer]

wrote:
> Hi All;

>

> In my reading in this group there is some discussion of developing

> Software using other languages like Python.  My background is in

> Software development for VLSI test systems (Semiconductor Industry)

> for Intel, Infineon, and some others.  I can write in C (preference),

> C++, Perl, Python, Ruby..etc.. 

>

>

>

> Is there such a group or an offshoot of this one?

>



I guess there is no such group.



I have heard about, as I can recall, 2 attempts however none of them

was complete. Mainly just gui and those approaches were more like

direct liberty basic software translation. needles to say such thing

was looking awkward.





Probably I'm the most advanced in writing from scratch Qt 4.x (4.8

exactly) based version of msa talking to Scotty's hardware with (I

considered also word "through" - that's major contribution of my native

language) parallel port. Although gui is c++ all "backend" is utterly

C, linux kernel like C in the opposite to various c-like things like

misra and automotive zoo.



I want to create git project hosted somewhere anyway I'm not sure if it

is ready enough.

Briefly described its features:

- support for 1G band by now, others I kept in mind so it shouldn't be

difficult 



- diagnostic mode including cavity test (tested and compared to genuine

msa), dds sweep test and (new) dds1 and 3 phase test



- spectrum analyzer,

- vna transmission, including group delay and graph autoscaling



- reflection is most interesting and not done yet.



if we look at various utilities then there are available filter

analysis and crystal analysis.



I haven't completed L+Q (and C,R) measurement because my graph doesn't

support log scale yet. Anyway this is of my interest too.



I reckon that I have all calibration done, which are: RBW, frequency,

line for vna and frontend for just "sa" mode. Done and results

(verified) compared to genuine msa.



So still hesitate if I should release it or just complete a few things

before creating the public project.





I also invented a wine shared library which glues "windows" lpt port to

linux's ioctls to /dev/parport so it is possible to use genuine msa,

liberty basic and wine together.

Once upon I posted this project to this group and someone even promised

to leave a feedback but he never did.



Here is included an image of my msa showing results of one of McCoy

filter tests I did once upon - verified with genuine msa of course.

there is nice tooltip help also, settings window, eclipse with source,

terminal window showing run time debugging. 



enjoy and if e.g. you success in (with ?) convincing me then I will

release it.





Thanks,




>

>

> Thanks!

>

> Guy

>

>

>

> PS.. not that I dislike Scotty's Liberty Basic code ... I just dont

> use Windows very much at all.. Mostly Linux, Mac OSX etc..

>

>

>

>

>

>

>

>

--

Krzysztof Blaszkowski

gollum@f-m.fm
Posts: 32
Joined: Sat Apr 28, 2018 3:50 pm

Re: Software

Post by gollum@f-m.fm » Fri Apr 20, 2018 6:04 pm





#ygrps-yiv-525012612 p.ygrps-yiv-525012612MsoNormal, #ygrps-yiv-525012612 p.ygrps-yiv-525012612MsoNoSpacing{margin:0;}

Hi;

I see you like iterm... nice tool.  I use it every day.. and... emacs...

I am an old guy .. you need to know this..  My first programs in asm were on the Intel 4004 and RCA CDP1802.. in the navy on the fast attack submarine it was all asm via papertape to core memory (little torroid cores with 3 wires, r/w and sense.. 

Fun!  Let me know where your repository is when you like.





Best Regards;

Guy





On Fri, Apr 20, 2018, at 1:57 PM, Krzysztof Błaszkowski [url=mailto:kb@... t=_blank]kb@...[/url] [spectrumanalyzer] wrote:

 

Hi



On Fri, 2018-04-20 at 17:40 +0000, josembarros@...

[spectrumanalyzer] wrote:

> My previous message referring Qt was only approved after Krzysztof

> Błaszkowski message, before knowing that he was already working with

> that framework (just so everyone know I'm not crazy or blind)

>

> I was the lead developer for an open source project using Qt for

> about 3 years. If the code is pushed to gitHub or similar, and if

> there are tasks which don't require hardware I can certainly find the

> time to help. Updating to Qt5.x would be something to start

> with.  Krzysztof Błaszkowski

>



ok. Nice you want to help. I was thinking how e.g. my class for graph

view will look like at the end - including log frequency scale.



I was very busy recently and couldn't focus at level I wanted on

developing further my msa and git log shows this ..



I ended up with 13.3k lines so it is nice thing to read and review.



I will push rather single squashed commit from beginning than complete

branch - sorry.



>  

>

--

Krzysztof Blaszkowski




Email had 2 attachments:
  • Screenshot at 2018-04-20 19-54-42.png

      145k (image/png)
  • Screenshot at 2018-04-20 19-54-20.png

      115k (image/png)



josembarros
Posts: 11
Joined: Sat Apr 28, 2018 3:52 pm

Re: Software

Post by josembarros » Fri Apr 20, 2018 6:17 pm

Actually Qt5 changed/enhanced the QGraphicsView and QChartView quite a lot compared to Qt4 so probably some of the functionality you implemented can now be found on the framework itself, I recently wrote this https://github.com/PTDreamer/qSdrSwr just for fun and it needed very small tweaks to the framework classes, even logarithmic scale axes are part of it now.Don't worry about the monolithic push, my private git log is always full of garbage and Portuguese slang and curses which all "disappears" when pushed upstream.

---In spectrumanalyzer@yahoogroups.com, wrote :

Hi





On Fri, 2018-04-20 at 17:40 +0000, [url=mailto:josembarros@... t=_blank]josembarros@...[/url]

[spectrumanalyzer] wrote:
> My previous message referring Qt was only approved after Krzysztof

> Błaszkowski message, before knowing that he was already working with

> that framework (just so everyone know I'm not crazy or blind)

>

> I was the lead developer for an open source project using Qt for

> about 3 years. If the code is pushed to gitHub or similar, and if

> there are tasks which don't require hardware I can certainly find the

> time to help. Updating to Qt5.x would be something to start

> with.  Krzysztof Błaszkowski

>



ok. Nice you want to help. I was thinking how e.g. my class for graph

view will look like at the end - including log frequency scale.



I was very busy recently and couldn't focus at level I wanted on

developing further my msa and git log shows this ..



I ended up with 13.3k lines so it is nice thing to read and review.



I will push rather single squashed commit from beginning than complete

branch - sorry.




>  

>

--

Krzysztof Blaszkowski 

Post Reply