obnizのフォーラムは新しいシステムに移行しております。
新しいフォーラムはこちらになりますJpegSerialCamの表示について
-
記載してあるJpegSerialCamの設定どおりにつないで画像を表示させよとしていますが、なにも表示されません。
何か設定がいけないのでしょうか?
一応、最初に読み込む
await cam.startWait({baud: 38400});
await cam.setBaudWait(115200);
で変更はしています。
ご教示お願いします。
<!-- HTML Example -->
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://obniz.io/js/jquery-3.2.1.min.js"></script>
<script src="https://unpkg.com/obniz@latest/obniz.js"></script>
</head>
<body><div id="obniz-debug"></div>
<img id="image"><script>
var obniz = new Obniz("OBNIZ_ID_HERE");
obniz.onconnect = async function () {
obniz.io6.output(true);
obniz.io9.output(false);
var cam = obniz.wired("JpegSerialCam", {vcc:0, cam_tx:1, cam_rx:2, gnd:3});
await cam.startWait({baud: 115200});
await cam.setSizeWait(160x120");
const jpegData = await cam.takeWait();
document.getElementById("image").src = "data:image/jpeg;base64," + cam.arrayToBase64(jpegData);
}
</script>
</body>
</html>