pmatyszok / highflyers-lipomon

HF Lipo MOnitor
GNU General Public License v2.0
0 stars 0 forks source link

App requirements #1

Open smlrcheck opened 9 years ago

smlrcheck commented 9 years ago

What are main requirements for this app? I've done some research and I think that for now we should do:

If someone have any idea please write it in this note.

pmatyszok commented 9 years ago

Yes, main requirements are fine. The catch is in integration with others' work. With @bolek117 we decided to have a simple protocole over BT, which will allow us to send 4 floats from device to phone. This is for begining and testing purposes; later this design should adapt to send just the number of floats we need. 4 floats are fine here, because they can be used as voltage on <=4 cell (when not-used floats are zeroed).

So the first "milestone" will be to:

Because board is not done yet, and our BTM222 is propably broken (to be verified this week), testing app could be useful, to develop and test the protocol over BT between two android systems.

bolek117 commented 9 years ago

AFAIK, because of lack of floating point numbers support in atMega, we decided to implement sending voltages in form of:

cXvABCD\r\n

In practice, value send by BT for measurement 2.546V on channel 1 will be: c1v2546