导航:首页 > 操作系统 > linux串口at指令

linux串口at指令

发布时间:2022-07-26 04:54:29

linux下通过串口操作AT指令怎么拨打电话

一个Python实现的串口Echoimportserialimportsystry: ser=serial.Serial('/dev/ttyUSB0',9600)exceptException,e: print'openserialfailed.' exit(1)print'ASerialEchoIsRunning'whileTrue: #echo s=ser.read() ser.write(s) #writetostdoutandflushit sys.stdout.write(s) sys.stdout.flush()

⑵ linux下at命令使用

ntpdate time-a.nist.gov
执行上面这个命令试试,如果提示没有这个全集用yum安装
yum -y install ntpdate

⑶ 嵌入式LINUX利用串口控制GSM模块(读短信),写完读短信的AT指令到串口后,用串口读不回短信内容了,求解

char rdMsg[] = "AT+CMGR=15\r";
if( write(fd1,rdMsg,13) <= 0 )
printf("write error");
else
printf("write successfully \n");

int loop = 5;
int i = 0;
len = 0;
char ret[256];
bzero(Buf,sizeof(Buf));
bzero(ret,sizeof(ret));
while(loop--)
{
usleep(1000);
i = read(fd1,ret,8);
if(i>0){
memcpy( Buf+len, ret , i );
len +=i;
}
}
printf("Buf:%s\n",Buf);

⑷ linux minicom 如何输入at

1.
配置串口
在使用
minicom前需进行配置,包括串口设备名、波特率、奇偶校验、硬件流控等,以便正确连接串口设备,连接上串口设备后才能发送AT命令。
有两种方式可配置minicom:
一种是用minicom
-s
命令直接从命令行进入配置菜单;
另一种方式是用不带参数的minicom命令进入minicom后,按
Ctrl+A
切换到命令模式,命令模式下按o进入配置菜单。
Modem
and
dialing配置项中有个
Init
string
的设置,会在初始化串口后自动发送预设的AT命令。
串口初始化完成后,就可手动发送AT命令了。
2.
保存配置
默认的minicom配置文件为/etc/minicom/minirc.dfl,推荐不覆盖此文件,而是用Save
setup
as..菜单把配置参数以文件的形式保存到自己的用户目录下,如~/.mySerial,下次就可直接用
minicom
~/.mySerial
命令调用该参数文件了。

⑸ 求教linux中串口发送at命令的问题

要满足这三个条件:
1,单开线程自动写at
2,单开线程读at
3,打开文件读配置,将读出来后的配置文件放到log文件里去。
这边记录下如何在ui下开一个线程的过程:用一个handler变量调用handler.post函数,然后在runnable里面重写run接口就可以,实际上,这样调用出来的线程跟ui主线程是一个线程,不会创建新的。所以这边如果要用线程创建的话,必须
wthread = new HandlerThread("thread");

wthread.start();

wHandler = new Handler(wthread.getLooper());

wHandler.post(runnable);
这时重写runnable的run函数才可以实现重新开启一个线程。
在这个线程里面可以读写串口,但是界面的刷新不能在这个子线程里面做。必须主线程在做一个handler,然后子线程调用Message 变量传进主线程的handler.sendMessage(msg);然后主线程用handlerMessage接收子线程传过来的消息,在主线程里面刷新界面。

⑹ linux.at 命令怎么用

一次性定时计划任务的at命令的用法!
1.命令格式:
at[参数][时间]
2.命令功能:
在一个指定的时间执行一个指定任务,只能执行一次,且需要开启atd进程(
ps -ef | grep atd查看, 开启用/etc/init.d/atd start or restart; 开机即启动则需要运行 chkconfig --level 2345 atd on)。
3.命令参数:
-m 当指定的任务被完成之后,将给用户发送邮件,即使没有标准输出
-I atq的别名
-d atrm的别名
-v 显示任务将被执行的时间
-c 打印任务的内容到标准输出
-V 显示版本信息
-q<列队> 使用指定的列队
-f<文件> 从指定文件读入任务而不是从标准输入读入
-t<时间参数> 以时间参数的形式提交要运行的任务 《Linux就该这么学》
使用实例:
实例1:三天后的下午 5 点锺执行 /bin/ls
命令:
at 5pm+3 days
输出:
[root@localhost ~]# at 5pm+3 days
at> /bin/ls
at> <EOT>
job 7 at 2013-01-08 17:00
[root@localhost ~]#
说明:
实例2:明天17点钟,输出时间到指定文件内
命令:
at 17:20 tomorrow
输出:
[root@localhost ~]# at 17:20 tomorrow
at> date >/root/2013.log
at> <EOT>
job 8 at 2013-01-06 17:20

⑺ linux上面 怎么通过minicom向ZTE AC2736 3g下网卡发送AT指令

1. 配置串口 在使用 minicom前需进行配置,包括串口设备名、波特率、奇偶校验、硬件流控等,以便正确连接串口设备,连接上串口设备后才能发送AT命令。
有两种方式可配置minicom:
一种是用minicom -s 命令直接从命令行进入配置菜单;
另一种方式是用不带参数的minicom命令进入minicom后,按 Ctrl+A 切换到命令模式,命令模式下按o进入配置菜单。
Modem and dialing配置项中有个 Init string 的设置,会在初始化串口后自动发送预设的AT命令。
串口初始化完成后,就可手动发送AT命令了。

2. 保存配置
默认的minicom配置文件为/etc/minicom/minirc.dfl,推荐不覆盖此文件,而是用Save setup as..菜单把配置参数以文件的形式保存到自己的用户目录下,如~/.mySerial,下次就可直接用 minicom ~/.mySerial 命令调用该参数文件了。

⑻ liunx 中at命令-v参数什么意思

名称 : linux at命令

使用权限 : 所有使用者

使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME

说明 : linux at命令可以让使用者指定在 TIME 这个特定时刻执行某个程式或指令,TIME 的格式是 HH:MM其中的 HH 为小时,MM 为分钟,甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 点锺)等口语词。

如果想要指定超过一天内的时间,则可以用 MMDDYY 或者 MM/DD/YY 的格式,其中 MM 是分钟,DD 是第几日,YY 是指年份。另外,使用者甚至也可以使用像是 now + 时间间隔来弹性指定时间,其中的时间间隔可以是 minutes, hours, days, weeks 另外,使用者也可指定 today 或 tomorrow 来表示今天或明天。当指定了时间并按下 enter 之后,linux at命令会进入交谈模式并要求输入指令或程式,当你输入完后按下 ctrl+D 即可完成所有动作,至于执行的结果将会寄回你的帐号中。

把计 :

-V : 印出版本编号

-q : 使用指定的伫列(Queue)来储存,linux at命令的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个

-m : 即使程式/指令执行完成后没有输出结果, 也要寄封信给使用者

-f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入

-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)

-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d)

-v : 列出所有已经完成但尚未删除的指定

例子 :

三天后的下午 5 点锺执行 /bin/ls :

at 5pm + 3 days /bin/ls

三个星期后的下午 5 点锺执行 /bin/ls :

at 5pm + 2 weeks /bin/ls

明天的 17:20 执行 /bin/date :

at 17:20 tomorrow /bin/date

2009 年的最后一天的最后一分钟印出 the end of world !

at 23:59 12/31/2009 echo the end of world !

⑼ Linux里面atq命令作用是什么

linux at 命令详解 使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME  说明 : a... #160; -l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)  -d :

阅读全文

与linux串口at指令相关的资料

热点内容
Python取ID对应的值 浏览:630
现在我的世界什么服务器最混乱 浏览:762
美国好的源码出售 浏览:323
苹果ipad文件夹怎么添加文字 浏览:481
腾讯云连接自己的服务器地址 浏览:216
硕士英语综合教程pdf 浏览:46
分段加密的安全性 浏览:507
咪咕直播为什么没有适配安卓系统 浏览:172
php模版大全 浏览:102
没车能解压吗 浏览:634
php开发oa系统源码 浏览:759
怎么安装苹果ios的app 浏览:581
app拉新如何机刷 浏览:480
zendeclipseforphp 浏览:480
同时有几个微信如何加密微信 浏览:86
大众20t压缩比 浏览:566
程序员要记住的500个单词 浏览:831
wq快捷方式在哪个文件夹 浏览:965
云南到河北源码 浏览:92
安卓手机怎么玩造梦3 浏览:60