我有一个Java程序,我必须阅读Arduino发送的信息.我从这里获取了Java代码.现在,我真的不明白它是如何工作的,但我试图修改它,我得到了这个:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStream;
import gnu.io.CommPortIdentifier;
import gnu.io.SerialPort;
import gnu.io.SerialPortEvent;
import gnu.io.SerialPortEventListener;
import java.util.Enumeration;
public class Serial implements SerialPortEventListener {
SerialPort serialPort;
private static final String PORT_NAMES[] = {
"/dev/tty.usbserial-A9007UX1", // Mac OS X
"/dev/ttyUSB0", // Linux
"COM3", // Windows
};
private BufferedReader input;
private static OutputStream output;
private static final int TIME_OUT = 2000;
private static final int DATA_RATE = 115200;
public void initialize() {
CommPortIdentifier portId = null;
Enumeration portEnum = CommPortIdentifier.getPortIdentifiers();
while …Run Code Online (Sandbox Code Playgroud) 我是第一次尝试 Nebular,按照他们网站上的教程进行操作。我通过安装 Angular CLI 创建了一个新的 Angular 项目。这不是我的第一个 Angular 项目,Angular 似乎工作正常。然后我尝试添加 Nabular
sudo ng add @nebular/theme
Run Code Online (Sandbox Code Playgroud)
安装似乎工作正常,但随后我得到:
sudo ng add @nebular/theme
Run Code Online (Sandbox Code Playgroud)
我很确定 Nebular 没有正确安装,因为app.module.ts没有修改,也没有在angular.json.
这里有什么问题?
我有这些输入和这个模型:
<input name="date" type="date" ng-model="model.date" />
<input name="time" type="time" ng-model="model.time" />
model{
date: "yyyy-mm-dd",
time: "hh24:mi"
}
Run Code Online (Sandbox Code Playgroud)
我需要将日期和时间作为字符串,并且该格式适用于我必须做的事情.问题是input date,并input time只与Chrome浏览器正常工作.如果我使用Firefox,这些输入变得简单input text.我能做什么?
angular ×1
angularjs ×1
arduino ×1
firefox ×1
html5 ×1
java ×1
javascript ×1
nebular ×1
serial-port ×1