summaryrefslogtreecommitdiff
path: root/src/devices/fc0013.rs
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2021-04-16 16:23:40 +0300
committerYuval Adam <_@yuv.al>2021-04-17 10:33:57 +0300
commit199f7cfb5749a1810db7923780e5a65eb17b8e11 (patch)
treeb0d5bb4587aee70e31a8c3d92f846da7f56c26b1 /src/devices/fc0013.rs
parent10d566acd2bcd35c8969fc7991b050da01ceb74c (diff)
Device open logic works
Diffstat (limited to 'src/devices/fc0013.rs')
-rw-r--r--src/devices/fc0013.rs88
1 files changed, 44 insertions, 44 deletions
diff --git a/src/devices/fc0013.rs b/src/devices/fc0013.rs
index a8302b4..3a26218 100644
--- a/src/devices/fc0013.rs
+++ b/src/devices/fc0013.rs
@@ -1,54 +1,54 @@
-// use super::{Device, DeviceInfo};
+use super::{Device, DeviceInfo};
-// #[allow(dead_code)]
-// pub struct FC0013 {
-// pub device: DeviceInfo,
-// }
+#[allow(dead_code)]
+pub struct FC0013 {
+ pub device: DeviceInfo,
+}
-// #[allow(dead_code)]
-// pub const DEVICE_INFO: DeviceInfo = DeviceInfo {
-// id: "fc0013",
-// name: "Fitipower FC0013",
-// i2c_addr: 0xc6,
-// check_addr: 0x00,
-// check_val: 0xa3,
-// };
+#[allow(dead_code)]
+pub const DEVICE_INFO: DeviceInfo = DeviceInfo {
+ id: "fc0013",
+ name: "Fitipower FC0013",
+ i2c_addr: 0xc6,
+ check_addr: 0x00,
+ check_val: 0xa3,
+};
-// #[allow(dead_code)]
-// impl FC0013 {
-// pub fn new() -> FC0013 {
-// FC0013 {
-// device: DEVICE_INFO,
-// }
-// }
-// }
+#[allow(dead_code)]
+impl FC0013 {
+ pub fn new() -> FC0013 {
+ FC0013 {
+ device: DEVICE_INFO,
+ }
+ }
+}
-// impl Device for FC0013 {
-// fn init(&self) {
-// println!("Init {}", self.device.name);
-// }
+impl Device for FC0013 {
+ fn init(&self) {
+ println!("Init {}", self.device.name);
+ }
-// fn exit(&self) {
-// unimplemented!()
-// }
+ fn exit(&self) {
+ unimplemented!()
+ }
-// fn set_freq(&self, _freq: u32) {
-// unimplemented!()
-// }
+ fn set_freq(&self, _freq: u32) {
+ unimplemented!()
+ }
-// fn set_bw(&self, _bw: u32) {
-// unimplemented!()
-// }
+ fn set_bw(&self, _bw: u32) {
+ unimplemented!()
+ }
-// fn set_gain(&self, _gain: u32) {
-// unimplemented!()
-// }
+ fn set_gain(&self, _gain: u32) {
+ unimplemented!()
+ }
-// fn set_if_gain(&self, _if_gain: u32) {
-// unimplemented!()
-// }
+ fn set_if_gain(&self, _if_gain: u32) {
+ unimplemented!()
+ }
-// fn set_gain_mode(&self, _mode: bool) {
-// unimplemented!()
-// }
-// }
+ fn set_gain_mode(&self, _mode: bool) {
+ unimplemented!()
+ }
+}