linsmith-0.99.28 released

2014-06-20
2014-11-15
  • John Coppens
    John Coppens
    2014-06-20

    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!
    
     
    • 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!


      linsmith-0.99.28 released
      https://sourceforge.net/p/linsmith/discussion/389360/thread/e528b78b/?limit=25#c5f2


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/linsmith/discussion/389360/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
      Attachments