Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed PowerControl
Fork of Projet_S5 by
analyzer.cpp@5:6313ddd0dfdd, 2014-04-03 (annotated)
- Committer:
- joGenie
- Date:
- Thu Apr 03 14:28:33 2014 +0000
- Revision:
- 5:6313ddd0dfdd
- Parent:
- 3:17a4ceb30535
- Child:
- 6:ef8bfca9e69b
Value in char;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
joGenie | 3:17a4ceb30535 | 1 | #include "analyzer.h" |
joGenie | 3:17a4ceb30535 | 2 | |
joGenie | 3:17a4ceb30535 | 3 | Analyzer::Analyzer() |
joGenie | 3:17a4ceb30535 | 4 | {} |
joGenie | 3:17a4ceb30535 | 5 | |
joGenie | 3:17a4ceb30535 | 6 | Analyzer::~Analyzer() |
joGenie | 3:17a4ceb30535 | 7 | {} |
joGenie | 3:17a4ceb30535 | 8 | |
joGenie | 5:6313ddd0dfdd | 9 | void Analyzer::setMinMax(char* values) |
joGenie | 3:17a4ceb30535 | 10 | { |
joGenie | 3:17a4ceb30535 | 11 | x.setMinMax(values[0]); |
joGenie | 3:17a4ceb30535 | 12 | y.setMinMax(values[1]); |
joGenie | 3:17a4ceb30535 | 13 | z.setMinMax(values[2]); |
joGenie | 3:17a4ceb30535 | 14 | } |
joGenie | 3:17a4ceb30535 | 15 | |
joGenie | 5:6313ddd0dfdd | 16 | void Analyzer::checkMouvement() |
joGenie | 5:6313ddd0dfdd | 17 | { |
joGenie | 5:6313ddd0dfdd | 18 | |
joGenie | 5:6313ddd0dfdd | 19 | } |
joGenie | 5:6313ddd0dfdd | 20 | |
joGenie | 3:17a4ceb30535 | 21 | extern "C" void *Analyzer_C_new() |
joGenie | 3:17a4ceb30535 | 22 | { |
joGenie | 3:17a4ceb30535 | 23 | return new Analyzer(); |
joGenie | 3:17a4ceb30535 | 24 | } |
joGenie | 3:17a4ceb30535 | 25 | |
joGenie | 3:17a4ceb30535 | 26 | extern "C" void Analyzer_C_delete(void *analyzer) |
joGenie | 3:17a4ceb30535 | 27 | { |
joGenie | 3:17a4ceb30535 | 28 | Analyzer *an = (Analyzer*)analyzer; |
joGenie | 3:17a4ceb30535 | 29 | delete an; |
joGenie | 3:17a4ceb30535 | 30 | } |
joGenie | 3:17a4ceb30535 | 31 | |
joGenie | 5:6313ddd0dfdd | 32 | extern "C" void Analyzer_C_setMinMax(char* values, void *analyzer) |
joGenie | 3:17a4ceb30535 | 33 | { |
joGenie | 3:17a4ceb30535 | 34 | Analyzer *an = (Analyzer*)analyzer; |
joGenie | 3:17a4ceb30535 | 35 | an->setMinMax(values); |
joGenie | 5:6313ddd0dfdd | 36 | } |
joGenie | 5:6313ddd0dfdd | 37 | |
joGenie | 5:6313ddd0dfdd | 38 | extern "C" void Analyzer_C_checkMouvement(void *analyzer) |
joGenie | 5:6313ddd0dfdd | 39 | { |
joGenie | 5:6313ddd0dfdd | 40 | Analyzer *an = (Analyzer*)analyzer; |
joGenie | 5:6313ddd0dfdd | 41 | an->checkMouvement(); |
joGenie | 3:17a4ceb30535 | 42 | } |