Welcome to the FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
The latest SmartSDR Software:
SmartSDR v4.2.20 | SmartSDR v4.2.20 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
SmartSDR v4.2.20 | SmartSDR v4.2.20 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
How to Receive Technical Support::
If you are needing assistance with FlexRadio products, 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.
If you are needing assistance with FlexRadio products, 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.
Any C# programmers using Log4OM?
Options
DrTeeth
Member ✭✭
Sorry for the OT topic.
I am just curious as to why the main window takes 2-3 seconds to fill (from 7 sec mark here https://youtu.be/KFBOwJr0fLw) rather than the main window being complete when it appears. It is a very slow draw compared to every other program I have so it does stand out.
BTW, that is not me in the picture, it is Terry (G4POP) who is a very, very helpful member of the Log4OM team (as indeed they all are).
I am just curious as to why the main window takes 2-3 seconds to fill (from 7 sec mark here https://youtu.be/KFBOwJr0fLw) rather than the main window being complete when it appears. It is a very slow draw compared to every other program I have so it does stand out.
BTW, that is not me in the picture, it is Terry (G4POP) who is a very, very helpful member of the Log4OM team (as indeed they all are).
0
Answers
-
Programmer here....
First I'll say I'm just speculating without any review of the actual source code... but there could be hundreds of possible reasons.
A guess would be that the software uses a number of libraries to handle things like drawing the grids, displaying the map, connecting to an internal database, managing the TCP/IP connections to QRZ, and supporting various connections to different radios.
It would be super tedious to write every single one of those things from scratch, so its most likely there are quite a few 3rd party libraries being loaded and initialized. And most of those libraries a pretty complex and full featured. It does look like things are happening in the 2-3 second load time (as opposed to the screen just suddenly appearing) so I would place my bets on library initialization time (x 100, or how ever many libs are being used)
1 -
Thank you very much Kevin for your time in explaining that.
Best wishes for 2016.
0
Leave a Comment
Categories
- All Categories
- 401 Community Topics
- 2.2K New Ideas
- 690 The Flea Market
- 8.6K Software
- 197 SmartSDR+
- 6.6K SmartSDR for Windows
- 200 SmartSDR for Maestro and M models
- 460 SmartSDR for Mac
- 279 SmartSDR for iOS
- 268 SmartSDR CAT
- 220 DAX
- 395 SmartSDR API
- 9.6K Radios and Accessories
- 112 Aurora
- 348 FLEX-8000 Signature Series
- 7.2K FLEX-6000 Signature Series
- 999 Maestro
- 58 FlexControl
- 872 FLEX Series (Legacy) Radios
- 975 Genius Products
- 482 Power Genius XL Amplifier
- 358 Tuner Genius XL
- 135 Antenna Genius
- 322 Shack Infrastructure
- 227 Networking
- 483 Remote Operation (SmartLink)
- 146 Contesting
- 847 Peripherals & Station Integration
- 147 Amateur Radio Interests
- 1.1K Third-Party Software