1
0
mirror of https://github.com/danog/libdvb.git synced 2024-11-30 04:19:00 +01:00
Commit Graph

51 Commits

Author SHA1 Message Date
Andrey Dyldin
0b23424405 net: read mac on open 2021-03-04 14:10:54 +02:00
Andrey Dyldin
21712ee95e net device 2021-03-04 13:31:58 +02:00
Andrey Dyldin
5e9e38a372 fe status: do not use DVBv3 for fallback 2021-02-18 01:53:54 +02:00
Andrey Dyldin
f236331bc8 ca: poll() for slot status 2021-02-09 09:42:50 +02:00
Andrey Dyldin
1580f838c9 fe status cleaning 2021-02-04 14:02:40 +02:00
Andrey Dyldin
8a558d7470 fe status reading with fallback to DVBv3 API 2021-02-04 12:23:21 +02:00
Andrey Dyldin
8198ccca69 ca: cleaning, remove slot_id from device 2021-02-01 21:21:13 +02:00
Andrey Dyldin
e4360f3e04 cleaning: remove thiserror 2021-02-01 10:35:10 +02:00
Andrey Dyldin
0aef88bedb examples/cainfo: initial commit 2021-01-29 22:50:57 +02:00
Andrey Dyldin
95bc2c59f7 FeStats: get_signal_level(), get_signal_noise_ratio() 2021-01-29 22:42:46 +02:00
Andrey Dyldin
8c8979b9c5 cleaning; FeStats: get_ber(), get_unc() 2021-01-29 20:29:19 +02:00
Andrey Dyldin
1c43e2bf60 remove FeStatusDisplay 2021-01-29 19:45:49 +02:00
Andrey Dyldin
8a72f3411f cleaning 2021-01-29 15:03:36 +02:00
Andrey Dyldin
f09139fd9a fe/sys: more info in debug for DtvProperty, DtvFrontendStats, DtvStats 2021-01-29 13:52:09 +02:00
Andrey Dyldin
d3f6d144bd remove ioctl.rs 2021-01-26 16:49:04 +02:00
Andrey Dyldin
31e3f9fec5 comments for ioctl 2021-01-26 16:36:14 +02:00
Andrey Dyldin
8fb4794c1c FeDevice::set_tone(); FeDevice::set_voltage() 2021-01-26 16:30:53 +02:00
Andrey Dyldin
9e949b3bbd nix crate for ioctl; FeDevice::set_properties(); FeDevice::get_properties(); FeDevice::diseqc_master_cmd(); FeDevice::get_event(); remove FeDevice::ioctl(); remove PCI/USB vendor id reading 2021-01-26 15:17:59 +02:00
Andrey Dyldin
478bcdd8dd cleaning; frontend name without libc 2021-01-25 16:32:07 +02:00
Andrey Dyldin
302887dc3d cleaning 2021-01-23 22:41:30 +02:00
Andrey Dyldin
8915e44bab pub sys 2021-01-23 00:56:59 +02:00
Andrey Dyldin
cfa179f674 move sys::* to separate modules 2021-01-22 21:46:15 +02:00
Andrey Dyldin
7843edb216 FeDevice: open_rd()/open_rw() instead open(), ioctl_set_property() const argument 2021-01-22 01:31:55 +02:00
Andrey Dyldin
111ebb256f ioctl_diseqc_master_cmd 2021-01-20 22:41:25 +02:00
Andrey Dyldin
3037f42446 more docs 2021-01-20 14:31:42 +02:00
Andrey Dyldin
07e04d9782 project description 2021-01-20 14:05:25 +02:00
Andrey Dyldin
e5ea65ad2d mit license; cleaning 2021-01-20 13:51:46 +02:00
Andrey Dyldin
9ddd8a9ab9 ioctl: cleaning; examples: femon, feinfo 2021-01-20 05:20:18 +02:00
Andrey Dyldin
21571ca7b0 status display fix 2020-10-26 14:28:59 +02:00
Andrey Dyldin
68e4f734bb verbosity for FeStatus::display(); FeDevice::new() rename to FeDevice::open(); AsRef for FeDevice::open() 2020-10-26 14:14:35 +02:00
Andrey Dyldin
dfe7be0616 struct FeStatusDisplay for FeStatus 2020-10-23 15:44:29 +03:00
Andrey Dyldin
fd29ef232a FeDevice::ioctl_get_property() fix; FeDevice::check_cmdseq() - check frontend caps 2020-10-23 13:35:51 +03:00
Andrey Dyldin
716c31398f refactoring. move code from dvbctl 2020-10-23 11:27:18 +03:00
Andrey Dyldin
277ecc813c preparing for refactoring 2019-02-13 01:42:10 +05:00
Andrey Dyldin
40b10c323c demux: initial commit 2018-11-03 02:40:24 +05:00
Andrey Dyldin
f31e1209df frontend: remove attribute "packed", fix set_tone() and set_voltage(); tune: compare frontend info and options 2018-11-02 01:40:22 +05:00
Andrey Dyldin
d22d513e7c tune: dvb-s2 2018-10-29 00:10:24 +05:00
Andrey Dyldin
3c88315090 frontend: Vec for set_property(); tune: cleaning, split close() and clear() 2018-10-28 13:10:34 +05:00
Andrey Dyldin
653ace1c82 frontend: port many constants; tune: cleaning: use frontend::* for some options 2018-10-28 00:37:42 +05:00
Andrey Dyldin
0054c78ca0 tune: cleaning; ioctl into functions 2018-10-27 02:54:22 +05:00
Andrey Dyldin
e6f2a2ea1f cleaning; signal/snr/ber/unc 2018-10-26 01:56:16 +05:00
Andrey Dyldin
78affa7895 FE_READ_STATUS; fixes 2018-10-26 00:39:27 +05:00
Andrey Dyldin
808ac79e73 move open/close/clear to DvbTune 2018-10-25 23:51:47 +05:00
Andrey Dyldin
7acfdfd02b docs; remove frontend::clear() from frontend::close() should use separately 2018-10-25 16:16:57 +05:00
Andrey Dyldin
4ea9daf347 tune: separate to frontend (system level) and tune (app level) 2018-10-25 15:48:18 +05:00
Andrey Dyldin
655a8aba18 tune: FE_GET_EVENT 2018-10-25 03:09:49 +05:00
Andrey Dyldin
e0446ddf14 tune: FE_SET_PROPERTY; cleaning: remove debug 2018-10-25 02:45:47 +05:00
Andrey Dyldin
d628a4643a tune: cleaning 2018-10-25 01:34:07 +05:00
Andrey Dyldin
5e0cc9ebed DvbOptions, split DVB-S and DVB-S2 2018-10-24 15:27:14 +05:00
Andrey Dyldin
e2e94d67c7 DVB-S/S2 options 2018-10-24 15:07:55 +05:00