|
3047ef2e18
|
Begin refactoring
|
2022-02-15 16:18:01 +01:00 |
|
Andrey Dyldin
|
67c12ea17b
|
cleaning; update readme; version up
|
2021-03-16 10:43:37 +02:00 |
|
Andrey Dyldin
|
54fee799a7
|
fix
|
2021-03-08 16:57:12 +02:00 |
|
Andrey Dyldin
|
1af4957fa6
|
ca: open by adapter and device number
|
2021-03-08 16:46:58 +02:00 |
|
Andrey Dyldin
|
c4c33e86ad
|
fe: open by adapter and device number
|
2021-03-08 00:04:58 +02:00 |
|
Andrey Dyldin
|
8fe2424f56
|
net refactoring
|
2021-03-05 17:04:10 +02:00 |
|
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 |
|