- New compiler security options, which are apparently in use
by some packagers, threw a couple of warnings. Indirectly
they indicated another potential bug. All of these are now
corrected. Thanks to Graham Inggs for sending me the
compile logs.
- NOTE FOR PACKAGERS: Don't understand me wrong, I _really_
appreciate the work you're doing! I would appreciate it if
you could warn the program author of any wrongdoings. I have
no way (except bug reports from third parties) to know if
my program is your catalog or not!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi John,
Thank you for the updates to linsmith. I am still using it for antenna
work and am very happy to see that the latest version has most of the
data entry screen support for remote controlling a VNA.
I have attached a patch file which completes serial remote control of
the N2PK VNA that I built. I think it is a general enough framework that
could be made to work with other serial access network analyzers.
summary of changes:
in linsmith.glade - fix up the baud rate table by adding 300 and
removing 76800
in src/callbacks.c - flesh out some functions for dealing with remote
operation
in src/global.c - add preferences for remote operation to the
preferences table
in src/global.h - add serial port related variables
in src/interface.c - fix remote baud rate table (this may get generated
properly when the corrected glade file is compiled)
in src/remote.c - fleshed out remote_send_command() and
remote_receive_reply(). Added functions to open and close serial port
in src/remote.h - changed declaration of remote_receive_reply() so the
functions knows how big a buffer it has to work with.
attached is remote.patch which should apply cleanly to the current
sourgeforge source linsmith-0.99.28. It is also possible to use the
patch file for cutting and paste to manually integrate the code.
The last version I was using was linsmith-0.99.11 and it broke when
support for gnome_printui?? was dropped.
I am currently running linuxmint 17 and had not problem compiling the
code. I did have some complaints from glade, so I am not sure what glade
package you are using. In the end, I avoided glade and manually edited
src/interface.c to make the baud table work.
If you need more than the patch file, I can gzip the project as built here.
I hope things are going well in ON6 land!
cheers
Lawrence Glaister VE7IT
Nanoose Bay BC, Canada
On 14-06-20 10:14 AM, John Coppens wrote:
2014/06/20 v0.99.28
New compiler security options, which are apparently in use
by some packagers, threw a couple of warnings. Indirectly
they indicated another potential bug. All of these are now
corrected. Thanks to Graham Inggs for sending me the
compile logs.
NOTE FOR PACKAGERS: Don't understand me wrong, I really
appreciate the work you're doing! I would appreciate it if
you could warn the program author of any wrongdoings. I have
no way (except bug reports from third parties) to know if
my program is your catalog or not!
2014/06/20 v0.99.28
Hi John,
Thank you for the updates to linsmith. I am still using it for antenna
work and am very happy to see that the latest version has most of the
data entry screen support for remote controlling a VNA.
I have attached a patch file which completes serial remote control of
the N2PK VNA that I built. I think it is a general enough framework that
could be made to work with other serial access network analyzers.
summary of changes:
in linsmith.glade - fix up the baud rate table by adding 300 and
removing 76800
in src/callbacks.c - flesh out some functions for dealing with remote
operation
in src/global.c - add preferences for remote operation to the
preferences table
in src/global.h - add serial port related variables
in src/interface.c - fix remote baud rate table (this may get generated
properly when the corrected glade file is compiled)
in src/remote.c - fleshed out remote_send_command() and
remote_receive_reply(). Added functions to open and close serial port
in src/remote.h - changed declaration of remote_receive_reply() so the
functions knows how big a buffer it has to work with.
attached is remote.patch which should apply cleanly to the current
sourgeforge source linsmith-0.99.28. It is also possible to use the
patch file for cutting and paste to manually integrate the code.
The last version I was using was linsmith-0.99.11 and it broke when
support for gnome_printui?? was dropped.
I am currently running linuxmint 17 and had not problem compiling the
code. I did have some complaints from glade, so I am not sure what glade
package you are using. In the end, I avoided glade and manually edited
src/interface.c to make the baud table work.
If you need more than the patch file, I can gzip the project as built here.
I hope things are going well in ON6 land!
cheers
Lawrence Glaister VE7IT
Nanoose Bay BC, Canada
On 14-06-20 10:14 AM, John Coppens wrote: