This commit is contained in:
Peli de Halleux 2020-05-13 08:03:53 -07:00
Родитель 4405939744
Коммит 34583f0a16
3 изменённых файлов: 23 добавлений и 26 удалений

Просмотреть файл

@ -2,21 +2,12 @@
using namespace pxt;
namespace dataStreamer {
//%
void init() {
uBit.serial.redirect(USBTX, USBRX);
uBit.serial.baud(9600);
}
/**
* Set the USB baud rate connection.
* @param rate the new baud rate.
*/
//% weight=10
//% blockId=datastreamer_setBaud block="set baud rate %rate"
//% rate.defl=9600
//%
void setBaudRate(int rate) {
uBit.serial.baud(rate);
#if MICROBIT_CODAL
uBit.serial.setBaud(9600);
#elif
uBit.serial.baud(9600);
#endif
}
}

Просмотреть файл

@ -12,7 +12,6 @@ namespace dataStreamer {
//% weight=30
//% decimalDigits.defl=2
//% expandableArgumentMode=toggle
export function writeNumber(value: number, decimalDigits: number = 2) {
//Format to right number of decimalDigits
let text: string = value.toString();
@ -71,12 +70,17 @@ namespace dataStreamer {
}
}
//% shim=dataStreamer::init
function init() {
// keep this statement
/**
* Set the USB baud rate connection.
* @param rate the new baud rate.
*/
//% weight=10
//% blockId=datastreamer_setBaud block="set baud rate %rate"
//% rate.defl=9600 shim=dataStreamer::setBaudRate
export function setBaudRate(rate?: BaudRate): void {
return;
}
init();
serial.redirectToUSB()
dataStreamer.setBaudRate(BaudRate.BaudRate9600)
}

Просмотреть файл

@ -9,12 +9,14 @@
"files": [
"README.md",
"extension.cpp",
"extension.ts",
"shims.d.ts",
"enums.d.ts"
"extension.ts"
],
"testFiles": [
"test.ts"
],
"public": true
}
"public": true,
"supportedTargets": [
"microbit"
],
"preferredEditor": "tsprj"
}