我试图使用bash从ttyS0读取并需要设置以下但我努力想出来
databits = 7
stopbits = 2
parity = 0
flow control = 0
Run Code Online (Sandbox Code Playgroud)
继承我的代码:
#!/bin/bash
# Port setting
stty -F /dev/ttyS0 raw speed 1200
# Loop
while [ 1 ];
do
echo 'LOADING...'
READ=`dd if=/dev/ttyS0 count=1`
echo $READ
echo '[PRESS Ctrl + C TO EXIT]'
done
Run Code Online (Sandbox Code Playgroud)
该脚本正在运行,但我需要设置参数.有什么建议?谢谢:)
我试图将CSS添加到keyup的输入.如果输入为空,请添加CSS.我试过这个......
$(input).keyup(function() {
var input = $(this).attr('id');
if( input == "" ) {
$(input).css( "border", "1px solid #FB9E25" );
}
});
Run Code Online (Sandbox Code Playgroud) 我是一个bash新手,我正在努力将它们放在一起.
我想要做的是:
1)设置端口(stty)
2)从dev/ttyUSB0读取 - 数据应该看起来像000118110000101(cat或Gawk?)
3)将读取数据设置为变量,例如DATA并创建URL,例如http://domain.com/get_data .php?data = $ DATA
4)用wget加载URL?
5)等待来自ttyUSB0的更多数据(轮询还是循环?)
我已经尝试了php DIO扩展,它可以工作,但不可靠,因为它因某些原因停止/启动.
任何建议都会非常感激,如果有人能建议最好的方法,我会非常满意
谢谢
黑雁
我有一些来自 PHP 脚本的 jQuery 附加 HTML。
jQuery
$.ajax({
type: "POST",
url: "newPage.php",
data: data,
cache: false,
success: function(html)
{
$('.item1 ul').append(html);
}
});
Run Code Online (Sandbox Code Playgroud)
PHP
echo"<li><a href=\"#\">".$pages["title"]."<img src=\"images/delete.jpeg\" class=\"delete del-page\" id=".$pages["pages_id"]." title=\"Delete Page\"/><img src=".$state." class=\"page-state\" id=".$pages["pages_id"]." title=\"Page On\"/></a></li>";
Run Code Online (Sandbox Code Playgroud)
附加后,任何 jQuery 事件都不会在新的 HTML 上起作用。
我试图检测我点击的元素是否是contentEditable.我试过这个:
$( "#thediv" ).hide();
$(this).click(function() {
if ($(this).is("[contenteditable='true']")) {
return true;
$( "#thediv" ).show();
alert('hi');
} else if ($(this).is("[contenteditable='false']")) {
return false;
$( "#thediv" ).hide();
alert('hi');
}
});
Run Code Online (Sandbox Code Playgroud)
和
$( "#thediv" ).hide();
$(this).click(function() {
if ($(this).attr("contentEditable") == true) {
$( "#thediv" ).show();
alert('yes');
} else {
$( "#thediv" ).hide();
alert('no');
}
});
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它发挥作用?
这是一个小提琴
我有以下jQuery
$("button#submit").click(function(){
$.ajax({
type: "POST",
url: "process.php",
data: $('form.contact').serialize(),
success: function(msg){
$("#form-content").modal('hide');
$("#thanks").html(msg);
$("#thanks").delay(2000).fadeOut("slow");
},
error: function(){
alert("failure");
}
});
});
Run Code Online (Sandbox Code Playgroud)
和Php
<?php
if (isset($_POST['name'])) {
$name = strip_tags($_POST['name']);
$email = strip_tags($_POST['Email']);
$sug = strip_tags($_POST['sug']);
echo "<span class='label label-info'>Your Website has been submitted .. Thank you</span>";
}?>
Run Code Online (Sandbox Code Playgroud)
这是第一次工作,并在我的页面上显示php echo.但是,当我再次提交表格时,它没有显示.