Modbus-Table-Konfigurationen ausgelagert
This commit is contained in:
1 parent
84eb4b2365
commit
b9bc0e52d3
7 files changed
+157
-89
No files matched your search
+3
-2
@@ -1,4 +1,5 @@
|
||||
use crate::config::{ModbusValueMaps, ModbusRegisterConfig, ModbusConfig};
|
||||
use crate::config::{ModbusValueMaps, ModbusConfig};
|
||||
use crate::modbus_types::{ModbusRegisterConfig, ModbusCoilsConfig};
|
||||
use std::collections::HashMap;
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::thread;
|
||||
@@ -9,7 +10,7 @@ pub fn start_modbus_polling_thread(
|
||||
_modbus_config: &ModbusConfig,
|
||||
input_registers: &Option<Vec<HashMap<String, ModbusRegisterConfig>>>,
|
||||
holding_registers: &Option<Vec<HashMap<String, ModbusRegisterConfig>>>,
|
||||
coils: &Option<Vec<HashMap<String, ModbusRegisterConfig>>>,
|
||||
coils: &Option<Vec<HashMap<String, ModbusCoilsConfig>>>,
|
||||
value_maps: Arc<Mutex<ModbusValueMaps>>,
|
||||
poll_interval: Duration,
|
||||
) {
|
||||
|
||||
Reference in new issue
Block a user