Skip to content

Commit

Permalink
+ added constrainedMapDemo
Browse files Browse the repository at this point in the history
+ renamed fastMapDemo
RobTillaart committed Nov 2, 2014
1 parent 67310e2 commit 520cd5c
Showing 2 changed files with 52 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
//
// FILE: constrainedMap.ino
// AUTHOR: Rob Tillaart
// VERSION: 0.1.00
// PURPOSE:
// DATE: 2014-11-02
// URL:
//
// Released to the public domain
//

#include "fastMap.h"

fastmap mapper;

void setup()
{
Serial.begin(115200);
Serial.print("Start constrainedMap demo\nlib version: ");
Serial.println(FASTMAP_LIB_VERSION);
Serial.println();

mapper.init(0, 10, 0, 300);

Serial.println("I\tMAP\tLCM\tUCM\tCM");
for (int i = -5; i < 20; i++)
{
float a = map(i, 0, 10, 0, 300);
float b = mapper.lowerConstrainedMap(i);
float c = mapper.upperConstrainedMap(i);
float d = mapper.constrainedMap(i);
Serial.print(i);
Serial.print("\t");
Serial.print(a);
Serial.print("\t");
Serial.print(b);
Serial.print("\t");
Serial.print(c);
Serial.print("\t");
Serial.println(d);
}
Serial.println("\ndone...");
}

void loop()
{
}


Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//
// FILE: fastMapper.ino
// FILE: fastMapDemo.ino
// AUTHOR: Rob Tillaart
// VERSION: 0.1.00
// VERSION: 0.1.01
// PURPOSE: demo of a faster mapper function
// DATE: 2014-11-02
// URL:
@@ -23,7 +23,7 @@ fastmap mapper;
void setup()
{
Serial.begin(115200);
Serial.print("Start fastmap demo\nlib version: ");
Serial.print("Start fastMapDemo\nlib version: ");
Serial.println(FASTMAP_LIB_VERSION);
Serial.println();

0 comments on commit 520cd5c

Please sign in to comment.