diff options
Diffstat (limited to 'dxr3device.c')
-rw-r--r-- | dxr3device.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/dxr3device.c b/dxr3device.c index 2531b6f..0e64fea 100644 --- a/dxr3device.c +++ b/dxr3device.c @@ -652,6 +652,15 @@ void cDxr3Device::setScr(uint32_t val) offset = val - scr - TIMESTAMPS_500MS; } +uint32_t cDxr3Device::getScr() +{ + uint32_t scr; + CHECK(ioctl(fdControl, EM8300_IOCTL_SCR_GET, &scr)); + scr += offset; + + return scr; +} + // Local variables: // mode: c++ // c-file-style: "stroustrup" |