标签: serial-port

在条件 C++ 循环语句中将条目插入 SQLite3 表

我在我的 C++ 程序中使用 SQLite3 头文件并尝试创建一个表并向其插入数据,它在常规输入上工作正常。

当我在带有更改变量的 C++ 循环中使用它时,它显示错误。

我正在使用数据库插入来自 RS-232 的读数。

这是我的代码:

                sqlite3 *db;
                char *zErrMsg = 0;
                int rc;
                char *sql;
                std::string sql_str;
                std::ostringstream temp;
                std::string command;

                /* Open database */
                rc = sqlite3_open("test_1.db", &db);
                if (rc){
                    fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db));
                    exit(0);
                }
                else{
                    fprintf(stderr, "Opened database successfully\n");
                }

                std::string str;
                std::ostringstream oss;
                oss << id_count; // stornig the primary id int values into a string 

                str = "INSERT INTO M_DATA (ID, DETAILS) VALUES(";
                str += oss.str(); …
Run Code Online (Sandbox Code Playgroud)

c++ sqlite serial-port

-3
推荐指数
1
解决办法
1089
查看次数

如何解决此错误“无法在C#中将类型'char'隐式转换为'string'”?

我正在将数据从Arduino发送到控制台。收到数据触发事件后。但是我现在遇到此错误“无法将类型'char'隐式转换为'string'”

在此处输入图片说明

c# serial-port arduino visual-studio

-4
推荐指数
1
解决办法
79
查看次数

提取数字字符串c#

我有字符串:

  1. 湿度:33%
  2. 温度:25.7℃
  3. 可见光:112 lx
  4. 红外辐射:1802.5 mW/m2
  5. 紫外线指数:0.12
  6. CO2:404 ppm CO2
  7. 压力:102126 Pa

我必须提取"湿度:"之后的所有数字,...我正在考虑使用Regex类,但我不确切知道如何做到这一点

我获取串行数据的代码:

namespace Demo1Arduino
Run Code Online (Sandbox Code Playgroud)

{

public partial class MainWindow : Window
{
    private SerialPort port;
    DispatcherTimer timer = new DispatcherTimer();
    private string buff; 

    public MainWindow()
    {
        InitializeComponent();
    }

    private void btnOpenPort_Click(object sender, RoutedEventArgs e)
    {
        timer.Tick += timer_Tick;          
        timer.Interval = new TimeSpan(0, 0, 0, 0, 500);           
        timer.Start();

        try
        {
            port = new SerialPort();                     // Create a new SerialPort object with default settings.
            port.PortName="COM4";
            port.BaudRate = 115200;                        // …
Run Code Online (Sandbox Code Playgroud)

c# regex serial-port substring extract

-5
推荐指数
1
解决办法
496
查看次数

将PCIE写入Serial Windows驱动程序需要多长时间才能知道?

我需要为PCIE写一个串行驱动程序,带有中断,有条件的缓冲DMA和从PC到PCIE的简单读/写请求.我对PC架构的驱动程序和小知识一无所知.平均需要多长时间?

windows serial-port driver kmdf pci-e

-8
推荐指数
1
解决办法
169
查看次数

标签 统计

serial-port ×4

c# ×2

arduino ×1

c++ ×1

driver ×1

extract ×1

kmdf ×1

pci-e ×1

regex ×1

sqlite ×1

substring ×1

visual-studio ×1

windows ×1