You are not logged in. Log in
|
|
Resumption of radR play when a radar re-awakensFrom $1Table of contentsNo headersIf a radar stops providing signals to the digitizing card, the data source's driver plugin generates an error and radR processing pauses. As of radRstablewindows_2011_07_29, radR can resume processing from the paused state if it notices that a live data source once again has data available. This is controlled by the value of a new configuration variable (found in main/radR.conf.R): ## Automatically resume from paused state? ## For live sources, we can choose to resume from a paused state if we notice the ## source is generating data again. This variable says whether to do so: resume.from.paused.state = TRUE The value of this variable is available at runtime in RSS$resume.from.paused.state. If radR is paused, if the source is live, and if end.of.data(RSS$source) is TRUE, radR calls functions on the new ONRESUME_PLAY hook, with a single numeric parameter indicating how many seconds have elapsed since the last scan was processed. Normally, an ONRESUME_PLAY hook function (if one is defined) should return FALSE. If an ONRESUME_PLAY hook function returns TRUE, radR will not resume play. This behaviour can be used to prevent resume from pause under undesirable circumstances; for example if the digitizing card + radar combination produces a noisy "data available signal". In order for resume from pause to work, the digitizing card's driver must be able to accurately report whether or not the radar is active. Support for this feature is summarized in the following table:
Was this page helpful?
Tags: (Edit tags)
|
||||||||||||
Powered by MindTouch Core |