Test float for mapping
This commit is contained in:
@@ -239,7 +239,7 @@ int64_t _lv_pow(int64_t base, int8_t exp)
|
||||
* @param in min output range
|
||||
* @param out max output range
|
||||
*/
|
||||
LV_ATTRIBUTE_FAST_MEM int16_t _lv_map(int16_t x, int16_t min_in, int16_t max_in, int16_t min, int16_t max)
|
||||
LV_ATTRIBUTE_FAST_MEM int16_t _lv_map(int16_t x, float min_in, float max_in, float min, float max)
|
||||
{
|
||||
int16_t slope = (max - min) / (max_in - min_in);
|
||||
int16_t bias = min - slope * min_in;
|
||||
|
||||
Reference in New Issue
Block a user