Morse Code type method for taking input from Wheel Chair

Registered by Ambuj

We need to develop a novel method for taking input from Wheelchair, A Wheel Chair provides couple of switches which could be used for managing different function of the wheel chair as well as operating a mobile device. A type of input like Morse Code could prove to be effective means of giving input to the mobile device using switches.

Input from switches of wheelchair is being communicated using bluetooth and processed by Switch Event Manager running atop Android based mobile phone (blueprint here : https://blueprints.launchpad.net/meadl/+spec/btcomm-switch-event ), MorseCode input method would then receive inputs from Switch Event Manger , interpret the keyed in input and give a text representation of it. It is one of the custom input method that Switch Event Manager provides.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
Ambuj
Direction:
Needs approval
Assignee:
Ambuj
Definition:
New
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

I think this should be done on the client side (i.e., phone) to keep the hardware code simple. Can you draft it as a custom input method that takes info from the switch event provider?

The switch event provider is being drafted here: https://blueprints.launchpad.net/meadl/+spec/btcomm-switch-event so this blueprint would depend on that one, I'll add the dependency.

--- TEXT BELOW ADDED BY AMBUJ ------
Having this as custom input method at Switch event manager is probably a better approach, its easier to program on Android(considering I do not have access to Arduino board) ,also reduces the footprint of code running atop micocontroller of Arduino board and simplifies things there.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.