Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

FlexLogger Emerges

13567

Comments

  • Steven Greenbaum
    Steven Greenbaum Member ✭✭
    edited June 2020
    Mark, great looking log.  The filter that is being used for cw is not hi-lighted when the program starts in cw mode.  Just a small oversite I am sure.  

    Keep up the good work!
  • Bill -VA3WTB
    Bill -VA3WTB Member ✭✭✭
    edited April 2020
    Mark, I admire your work on this. For me though it is still a little complicated because I am not a contester. All I need is something simple to loge contacts I chat with. Nice job...
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi Steven,  That is actually harder than it looks.  It is on the list to get those filters to update.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi Bill,

    I think if you keep an eye on where this is going you will find it can be exactly what you want.

    Tonight I worked on dockable panels with the idea that for people exactly like you all you might ever want to use is the log panel.  

    This means you can turn off all the other panels, have the log panel be a simple panel where you log your contacts. 

    I do think it will get there for you so keep an eye on it.

    Mark
  • DH2ID
    DH2ID Member ✭✭✭
    edited January 2019
    Hi Mark and HNY! 

    I like FlexLogger although it increases my i7 quadcore CPU
    load by 40% running version 0.0.9.0.

    Is there a way to lower CPU load? With all the other programs I have to
    run CPU load is up to 80%!

    Vy 73, Alex - DH2ID
  • N8SDR
    N8SDR Member ✭✭
    edited January 2019
    Alex- I'm seeing about half of the CPU usage you are (around 26.7%) here on an AMD 8 core for the FlexLogger program. But that is still a fairly high resource amount- considering SSDR is only using 5.2% here.
  • EA4GLI
    EA4GLI Member ✭✭✭
    edited January 2019
    WOW, how did I miss this thread?? Thank you so very much Mark. This is something that was really missing for "Flexers". I can't wait to test it out and provide feedback. Thanks again for doing this!
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    There is a bug in 0.0.9.0 that is running the CPU up at 26%.

    I will be fixed in the next release, hopefully this weekend.  But that release will also have a totally new window setup.

    So... Let me see if I can pull out a 0.0.9.1 that fixes the CPU load.  Standby
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi all,

    Please update to 0.0.9.1 using the check for updates in the help menu.  This release takes the CPU load down to 0.1% for 90% of the operations.

    Sorry about the issue.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited July 2019
    Hi All,

    If you have FlexLogger installed, please use the help menu and check for updates.  Please update to V0.0.9.1 as it reduces a very high CPU load created by two renegade tasks.

    Mark
  • N8SDR
    N8SDR Member ✭✭
    edited January 2019
    Nice work Mark,  now seeing .1-.3% - 
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Great... Tasks decided to have a little party without permission...
  • Ed Johnson
    Ed Johnson Member ✭✭
    edited April 2019
    Tried it out for a short while last night.  Works great... appreciate all the effort that must have gone into it.  I have imported my logs from Log4OM and will see how it works over time.
  • Don w2xb
    Don w2xb Member ✭✭
    edited January 2019
    Mark,
    my "database is empty" How do I put in a file?


    Don...w2xb
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi Ed...  Make sure you are on 0.0.9.1.  Use help->Check for updates to update.

    Check for changes regularly as there are quite a few things that will come online. and Feel free to email me issues.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Don, 

    If the menu bar at the top shows this:

    image

    Then you first need to create a database.  Pull down under that menu and select New Database...  Give it a name.  that will create an empty database.  

    The next time you run the program this database will automatically be selected for you but it is designed so you can have multiple databases and open which one you want to use.

    If you have done the above step then to get existing data into the new database you first need to export your data from your prior logging program.  Currently the only export format supported is ADIF and the output file should be something like <mydata>.adi.

    Then go to the "Log Management" tab.  On that tab select the "Import" tab.

    The import is a three step process:

    1) Select file.  This will allow you to select the ADI file you exported from your old logging program.

    2) Process import file.  This will read the selected file and process the text data and create a list of QSOs to import.  This list will be shown to you in the grid at the bottom of the window.  You have the option at this point in time to edit, fix or decide to clear errors or even not import at all.  Nothing has been put in your database yet.

    To get the data in your database, this is important:

    3) Commit to database.  This will take the list read in from step two and actually commit it to your database.


  • N8SDR
    N8SDR Member ✭✭
    edited January 2019
    Any possibility later for also including JTDX- similar to the WSJT-X package-But I find JTDX to be a bit better layout and function
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    I'll have to take a look at it.  I will put it on the list.
  • Ross Biggar
    Ross Biggar Member ✭✭
    edited January 2019
    Mark, at last I can now see the complete logger panel.
    I only want to show the logger panel, but I still have a white screen  covering all of my 26 inch monitor.
    How do I further reduce the size of the screen? Note the white screen is on reduced size nown if I go to a full screen on Flexlogger it covers almost 1 and a half of my monitors.

  • DL4RCE
    DL4RCE Member ✭✭✭
    edited January 2019
    Would be nice to have this support!
  • N8SDR
    N8SDR Member ✭✭
    edited January 2019
    Mark

    9.2 has broken connection to the rig, cant find it, even tried a fresh (add new) no luck
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi Ross,

    In the version you have the lower right corner of the window acts as a size handle.  You can resize the window by grabbing that.  When you find the right spot the cursor will change to a diagonal arrow.

    In a version I hope to release this weekend, the screen management, sizing and placement of the windows/panels will be much easier.

    Let me know if the size handle makes it usable for you.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    In your radio definition, for local connection type, put in or select find "Find"

    this was an attempt to get a VPN radio working.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi all,

    For anyone that has upgraded to 0.0.9.2 please be advised your radio connection may not work.  This version attempts to fix a VPN based radio connection and as a result it requires a few more parameters in your radio definition.

    Please edit your radio definition and select "Find" as the local connection type.

    Alternatively if you are using a static IP you can select "Address" and put in the IP.

    Lastly, if you are a lucky muliple flex radio owner and you know your serial numbers you can enter the serial number.  Select Find for the local connection type and the code should find the radio with that serial number and connect.
  • Chris DL5NAM
    Chris DL5NAM Member ✭✭✭
    edited April 2020
    Please can you move SPOT button in upper Log window (we spot only actual QSO's) and remove Edit and Delete from Log window? A double click on a QSO should move this QSO in Log window, then i can edit and click Save

    Good work, TNX 
    73 Chris


  • N8SDR
    N8SDR Member ✭✭
    edited January 2019
    thanks - 
  • Ross Biggar
    Ross Biggar Member ✭✭
    edited January 2019
    Thanks Mark that works, and yes I have multiple Flex radios

  • Jim  KJ7S
    Jim KJ7S Member ✭✭
    edited January 2020
    Super Job Mark so far it is an easy one to use and the connect to Flex is fantastic, still a bug or two but coming along very nice. That said, I tried, after a couple of days, to export a log I had imported a couple of days(versions) ago, and it came up with an error. What follows is a log of the error:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.ArgumentNullException: Value cannot be null.
    Parameter name: source
       at System.Linq.Enumerable.Count[TSource](IEnumerable'1 source)
       at FlexLoggerApp.MainForm.btnExport_Click(Object sender, EventArgs e) in C:DropboxMRHDataRadiodevFlexLoggerSourcesV0.0.9.2FlexLoggerFlexLoggerAppMainForm.cs:line 4014
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    FlexLoggerApp
        Assembly Version: 0.0.9.2
        Win32 Version: 0.0.9.2
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/FlexLoggerApp.exe
    ----------------------------------------
    ApplicationLogger
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/ApplicationLogger.DLL
    ----------------------------------------
    Shared
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Shared.DLL
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3314.0 built by: NET472REL1LAST_B
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    NLog
        Assembly Version: 4.0.0.0
        Win32 Version: 4.5.11.8645
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/NLog.DLL
    ----------------------------------------
    System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.ServiceModel
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
    ----------------------------------------
    System.Runtime.Serialization
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
    ----------------------------------------
    System.Deployment
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
    ----------------------------------------
    System.Collections.Immutable
        Assembly Version: 1.2.3.0
        Win32 Version: 4.6.26515.06
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/System.Collections.Immutable.DLL
    ----------------------------------------
    netstandard
        Assembly Version: 2.0.0.0
        Win32 Version: 4.7.3190.0
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
    ----------------------------------------
    RadioInterface
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/RadioInterface.DLL
    ----------------------------------------
    VU_MeterLibrary
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/VU_MeterLibrary.DLL
    ----------------------------------------
    ObjectListView
        Assembly Version: 2.9.1.1072
        Win32 Version: 2.9.1.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/ObjectListView.DLL
    ----------------------------------------
    AutomaticUpdater
        Assembly Version: 2.6.18.4
        Win32 Version: 2.6.18.4
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/AutomaticUpdater.DLL
    ----------------------------------------
    AudioInterface
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/AudioInterface.DLL
    ----------------------------------------
    NAudio
        Assembly Version: 1.8.5.0
        Win32 Version: 1.8.5.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/NAudio.DLL
    ----------------------------------------
    FlexLib
        Assembly Version: 2.4.9.10220
        Win32 Version: 2.4.9.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/FlexLib.DLL
    ----------------------------------------
    Flex.UiWpfFramework
        Assembly Version: 1.0.1.10220
        Win32 Version: 1.0.1.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Flex.UiWpfFramework.DLL
    ----------------------------------------
    Util
        Assembly Version: 1.0.1.10220
        Win32 Version: 1.0.1.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Util.DLL
    ----------------------------------------
    Vita
        Assembly Version: 1.0.1.10220
        Win32 Version: 1.0.1.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Vita.DLL
    ----------------------------------------
    System.Data.SQLite
        Assembly Version: 1.0.109.0
        Win32 Version: 1.0.109.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/System.Data.SQLite.DLL
    ----------------------------------------
    System.Transactions
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------
    Dapper
        Assembly Version: 1.50.5.0
        Win32 Version: 1.50.5.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Dapper.DLL
    ----------------------------------------
    System.Xml.Linq
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    Spots
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/WS7MApps/FlexLogger/bin/Spots.DLL
    ----------------------------------------
    Accessibility
        Assembly Version: 4.0.0.0
        Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.


    Thoughts?...Jim  KJ7S

  • Jim  KJ7S
    Jim KJ7S Member ✭✭
    edited January 2019
    Just for clarification: 0.0.9.2
    and yes I used the commit button and all that when I originally imported the file, 4992 entries in all, errors corrected or ignored. And I told it to do All entries, not the date limited version.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited January 2019
    Hi Jim,

    Thanks.  It looks like you have some empty entries in the dictionary.  Would you mind sending me your ADI import file.  I can import, and try the export.

    Please email to:  ws7m@arrl.net

    As far as the JIT debugger, yes, if you have one installed currently it will vector to that.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.