This commit is contained in:
xin
2025-05-07 11:13:56 +08:00
parent fb037dbf6f
commit 94336c9ba1
23 changed files with 215 additions and 382 deletions

View File

@ -2,16 +2,12 @@
use core::str;
use std::fs;
use std::fs::File;
use std::io::{self, Read, Write};
use std::io::{Write};
// use std::sync::WaitTimeoutResult;
use std::path::Path;
use super::algorithm::interpolate_spline;
use super::algorithm::sg_smooth;
use std::mem;
use super::mylog::*;
use serde::{Deserialize, Serialize};
use serde_with::serde_as;
use super::serport::serport::*;
use super::mydefine::*;
@ -335,8 +331,8 @@ if command == "\"get_data\"" {
if datatype == 0x02 {
let mut is11data = IS11DataStruct::default();
unsafe {
let mut is11data_ptr = &mut is11data as *mut IS11DataStruct;
let mut ret_ptr = &mut ret[0] as *mut u8;
let is11data_ptr = &mut is11data as *mut IS11DataStruct;
let ret_ptr = &mut ret[0] as *mut u8;
std::ptr::copy_nonoverlapping(
ret_ptr,
is11data_ptr as *mut u8,