Group R&D – Operational Review

Download Report

Transcript Group R&D – Operational Review

connected prototypes deep dive
1st June 2012
Ashley Mills
Email: [email protected]
Twitter: @ashleyjsmills
Phone: 07825608771
1
1st June 2012
Overview
> Introduction to the dongle API
> “Question Mark” application walkthrough
> “VGANode” application walkthrough
2
Long Tail
30th May 2012
VodafoneK3770.h
3
Long Tail
30th May 2012
Question Mark
plug-and-play ad-hoc feedback point
4
Long Tail
30th May 2012
Mini thermal printer is very popular using ethernet:
5
Long Tail
30th May 2012
Question Mark – thermal printer with dongle + SMS
6
Long Tail
30th May 2012
Question Mark
5V
GND
Adafruit thermal printer
mbed LPC1768
5v
GND
TX
RX
5V
DD+
GND
Vodafone K3770
7
Long Tail
30th May 2012
8
Long Tail
30th May 2012
VGANode
9
Long Tail
30th May 2012
VGANode
10
Long Tail
30th May 2012
VGANode
5V
GND
LinkSprite Y201
mbed LPC1768
5v
GND
TX
RX
5V
DD+
GND
Vodafone K3770
11
Long Tail
30th May 2012
VGANode – code parts
> Camera driver
> Client code
> Server code
12
Long Tail
30th May 2012
Camera driver
13
Long Tail
30th May 2012
Camera driver – interface and manual
14
Long Tail
30th May 2012
Camera driver – process overview
> Define sequences
> Push sequence
> Read response
> Example:
15
Long Tail
30th May 2012
Camera driver
- getting picture
(if you can understand
the docs)
Take picture
Read file size
Bytes to read
Read file
Memory address
EOF?
Stop taking pictures
16
Long Tail
30th May 2012
Client code
17
Long Tail
30th May 2012
Client code - setup
18
Long Tail
30th May 2012
Client code - body
19
Long Tail
30th May 2012
Server code
20
Long Tail
30th May 2012
Server code (nodejs)
21
Long Tail
30th May 2012
Overview
> Looked at API in present incarnation
> Looked at simple SMS printer example
> Looked at jpeg camera UNIX socket example
22
Long Tail
30th May 2012
Thanks for listening…
questions?
23
Long Tail
30th May 2012