Log in
Register
Menu
Log in
Register
Home
What's new
Latest activity
Authors
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
neumoDVB
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="deeptho" data-source="post: 1157612" data-attributes="member: 215446"><p>A new version of neumoDVB is on its way. Here is a preliminary list of changes.</p><h2>Changes in version neumodvb-1.5 - part 1</h2><h3>Positioner</h3> <ul> <li data-xf-list-type="ul">DiSeqC12 has been thoroughly tested and is now working</li> <li data-xf-list-type="ul">When the dish is moving a progress dialog now pops up, and is removed automatically when the required motion time has passed. In the mean time, tuning is suspended. This is mostly important for spectrum acquisition, as starting the spectrum acquisition before the dish has stopped moving will lead to an incorrect spectrum. For tuning, neumoDVB already detected incorrect dish positions;</li> <li data-xf-list-type="ul">Dish motion now always happens at maximum voltage.</li> <li data-xf-list-type="ul">Bug: setting DiSeqC12 position in positioner_dialog does not work;</li> <li data-xf-list-type="ul">Bug: DiSeqC12 is not correctly sent to positioner</li> <li data-xf-list-type="ul">Bug: Prevent saving `usals_pos’ in lnb record in database before tuning, to avoid saving bad information when tuning fails;</li> <li data-xf-list-type="ul">Properly estimate positioner speed internally. However, this update is not used for anything, except in debug messages;</li> <li data-xf-list-type="ul">Bug: assertion when closing main window when positioner_dialog still has subscription;</li> <li data-xf-list-type="ul">Bug: sending positioner command fails because subscriber is erroneously unsubscribed after changing network;</li> <li data-xf-list-type="ul">Bug: positioner_command not sent if there is no network for the currently requested `usals_pos’;</li> <li data-xf-list-type="ul">Bug: OnGotoUsals calls self.UpdateUsalsPosition twice;</li> <li data-xf-list-type="ul">Bug: DiSeqC debug message does not show command bytes;</li> <li data-xf-list-type="ul">Give positioner some time to power up before sending it commands. On at least one rotor, the initial command was ignored because the rotor was still initializing;</li> <li data-xf-list-type="ul">Dishes are now listed on a new dish list. This allows setting the `powerup time’ needed by the rotor for that dish, i.e., the time that neumoDVB needs to wait for it to initialize. The dish list also allows entering the rotor speed in degree per second. neumoDVB uses this information to compute how long to wait before the rotor has reached the desired satellite;</li> <li data-xf-list-type="ul">Bug: spectrum acquisition did not wait for rotor to stop moving. This can lead to a distorted spectrum when the dish needs to move;</li> <li data-xf-list-type="ul">Bug: in positioner dialog, typing a value next to one of the spin controls did not erase selected text as is common on other text entry fields;</li> <li data-xf-list-type="ul">Improved detection of cases where the currently known `usals_pos’ may be incorrect due to executing or aborting positioner commands.</li> <li data-xf-list-type="ul">Renamed the `Save’ button in positioner dialog to ‘Save network’, which more accurately reflects its function;</li> <li data-xf-list-type="ul">Bug: Displayed `usals_pos’ not updated after executing command;</li> <li data-xf-list-type="ul">Bug: cannot send positioner commands with positioner behind DiSeqC switch, while no mux is tuned;</li> <li data-xf-list-type="ul">Increased font size in service list to accommodate changes in recent fedora and ubuntu versions. As a result the font may now be too big on older versions;</li> <li data-xf-list-type="ul">Bug: updates defined by user (e.g., `usals_pos’) are not yet used by frontend code after positioner moves.</li> </ul><h3>Automation</h3> <ul> <li data-xf-list-type="ul">New feature: create scan commands. A scan command defines a scan job that can be run periodically later. It is defined in terms of a number of satellite bands or muxes to scan or spectra to acquire, along with a list of available resources (dishes, cards) allowed during the scan and some tuning parameters. The command is saved for later use and then runs automatically in the background, e.g., every day or every few hours. For this to work, neumoDVB needs to be running;</li> <li data-xf-list-type="ul">Add the scan command list. This list allows to view all currently defined command and to edit them, e.g., by adding or removing satellite bands or muxes to the scan or changing tuning parameters.</li> </ul><p></p><h3></h3></blockquote><p></p>
[QUOTE="deeptho, post: 1157612, member: 215446"] A new version of neumoDVB is on its way. Here is a preliminary list of changes. [HEADING=1]Changes in version neumodvb-1.5 - part 1[/HEADING] [HEADING=2]Positioner[/HEADING] [LIST] [*]DiSeqC12 has been thoroughly tested and is now working [*]When the dish is moving a progress dialog now pops up, and is removed automatically when the required motion time has passed. In the mean time, tuning is suspended. This is mostly important for spectrum acquisition, as starting the spectrum acquisition before the dish has stopped moving will lead to an incorrect spectrum. For tuning, neumoDVB already detected incorrect dish positions; [*]Dish motion now always happens at maximum voltage. [*]Bug: setting DiSeqC12 position in positioner_dialog does not work; [*]Bug: DiSeqC12 is not correctly sent to positioner [*]Bug: Prevent saving `usals_pos’ in lnb record in database before tuning, to avoid saving bad information when tuning fails; [*]Properly estimate positioner speed internally. However, this update is not used for anything, except in debug messages; [*]Bug: assertion when closing main window when positioner_dialog still has subscription; [*]Bug: sending positioner command fails because subscriber is erroneously unsubscribed after changing network; [*]Bug: positioner_command not sent if there is no network for the currently requested `usals_pos’; [*]Bug: OnGotoUsals calls self.UpdateUsalsPosition twice; [*]Bug: DiSeqC debug message does not show command bytes; [*]Give positioner some time to power up before sending it commands. On at least one rotor, the initial command was ignored because the rotor was still initializing; [*]Dishes are now listed on a new dish list. This allows setting the `powerup time’ needed by the rotor for that dish, i.e., the time that neumoDVB needs to wait for it to initialize. The dish list also allows entering the rotor speed in degree per second. neumoDVB uses this information to compute how long to wait before the rotor has reached the desired satellite; [*]Bug: spectrum acquisition did not wait for rotor to stop moving. This can lead to a distorted spectrum when the dish needs to move; [*]Bug: in positioner dialog, typing a value next to one of the spin controls did not erase selected text as is common on other text entry fields; [*]Improved detection of cases where the currently known `usals_pos’ may be incorrect due to executing or aborting positioner commands. [*]Renamed the `Save’ button in positioner dialog to ‘Save network’, which more accurately reflects its function; [*]Bug: Displayed `usals_pos’ not updated after executing command; [*]Bug: cannot send positioner commands with positioner behind DiSeqC switch, while no mux is tuned; [*]Increased font size in service list to accommodate changes in recent fedora and ubuntu versions. As a result the font may now be too big on older versions; [*]Bug: updates defined by user (e.g., `usals_pos’) are not yet used by frontend code after positioner moves. [/LIST] [HEADING=2]Automation[/HEADING] [LIST] [*]New feature: create scan commands. A scan command defines a scan job that can be run periodically later. It is defined in terms of a number of satellite bands or muxes to scan or spectra to acquire, along with a list of available resources (dishes, cards) allowed during the scan and some tuning parameters. The command is saved for later use and then runs automatically in the background, e.g., every day or every few hours. For this to work, neumoDVB needs to be running; [*]Add the scan command list. This list allows to view all currently defined command and to edit them, e.g., by adding or removing satellite bands or muxes to the scan or changing tuning parameters. [/LIST] [HEADING=2][/HEADING] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
neumoDVB
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top