~/talk

Building a robot app with NativeScript

Talkat NG Poland 2016 · on Tuesday, 2016-11-22· [angular, react-native]
slides:none on file

NativeScript code connects to a MiP robot over Bluetooth using the MiP BLE Protocol, sends hex-encoded continuous drive commands and parses ASCII-encoded telemetry, revealing a surprising two-stage decode (bytes → string → number). The build uses native-to-Bluetooth npm bindings and a convenience meep-ble plugin that exposes simple move/turn APIs, supports accelerometer steering, and controls up to eight robots simultaneously; the demo hardware responds and the app works end-to-end.

AI-written summary · about

  1. 0:00Introduction
  2. 1:09What is NativeScript
  3. 3:15How does NativeScript work
  4. 6:10NativeScript features
  5. 10:25Demo
  6. 14:58Animations
  7. 15:57Colour Picker
  8. 18:44Code Sharing
  9. 24:20Minions
  10. 25:12WTF
  11. 26:06Starting from scratch
  12. 26:43Bluetooth
  13. 27:20Continuous Drive
  14. 27:59Sending Attributes
  15. 29:15ASCII Values
  16. 30:08Demo of the app
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.