|
1 | 1 | <html>
|
2 | 2 | <head>
|
3 | 3 | <title>micro:bit</title>
|
4 |
| - <script type="text/javascript" src="../bundles/microbit.bundle.js"></script> |
| 4 | + <script type="text/javascript" src="../dist/microbit.umd.js"></script> |
5 | 5 | </head>
|
6 | 6 | <body>
|
7 | 7 | <button id="find">find</button>
|
|
10 | 10 | const device = await microbit.requestMicrobit(window.navigator.bluetooth);
|
11 | 11 | if (device) {
|
12 | 12 | const services = await microbit.getServices(device);
|
13 |
| -/* |
| 13 | + |
14 | 14 | if (services.deviceInformationService) {
|
15 | 15 | console.log(await services.deviceInformationService.readDeviceInformation());
|
16 | 16 | }
|
17 | 17 |
|
18 | 18 | if (services.ledService) {
|
19 | 19 | await services.ledService.setScrollingDelay(50);
|
20 |
| - await services.ledService.writeText("Web BLE"); |
| 20 | + // await services.ledService.writeText("Web BLE"); |
21 | 21 | await services.ledService.setMatrixState([
|
22 | 22 | [1, 0, 1, 0, 0],
|
23 | 23 | [1, 1, 1, 1, 1],
|
|
45 | 45 | const accelerometerHandler = data => console.log(data.detail);
|
46 | 46 | services.accelerometerService.addEventListener("accelerometerdatachanged", accelerometerHandler);
|
47 | 47 | }
|
48 |
| -*/ |
| 48 | + |
49 | 49 | if (services.magnetometerService) {
|
50 |
| - const magnetometerHandler = data => console.log(data.detail); |
51 |
| - services.magnetometerService.addEventListener("magnetometercalibrationchanged", magnetometerHandler); |
52 |
| - await services.magnetometerService.calibrate(); |
| 50 | + // await services.magnetometerService.calibrate(); |
53 | 51 | // await services.magnetometerService.setMagnetometerPeriod(100);
|
54 |
| - /* |
55 |
| - console.log(await services.magnetometerService.getMagnetometerPeriod()); |
| 52 | + // console.log(await services.magnetometerService.getMagnetometerPeriod()); |
| 53 | + const magnetometerHandler = data => console.log(data.detail); |
56 | 54 | services.magnetometerService.addEventListener("magnetometerdatachanged", magnetometerHandler);
|
57 | 55 | services.magnetometerService.addEventListener("magnetometerbearingchanged", magnetometerHandler);
|
58 |
| - */ |
| 56 | + services.magnetometerService.addEventListener("magnetometercalibrationchanged", magnetometerHandler); |
59 | 57 | }
|
60 | 58 | }
|
61 | 59 | }
|
|
0 commit comments