PropWare
3.0.0.229
C++ objects and CMake build system for Parallax Propeller
Simple-Libraries
Learn
Simple Libraries
Motor
libservo360
servo360_findServoIndex.c
1
/*
2
@file servo360_findServoIndex.c
3
4
@author Parallax Inc
5
6
@copyright
7
Copyright (C) Parallax Inc. 2017. All Rights MIT Licensed. See end of file.
8
9
@brief
10
*/
11
12
13
#include "
simpletools.h
"
14
#include "
servo360.h
"
15
16
17
int
servo360_findServoIndex(
int
pin)
18
{
19
int
p = 0;
20
while
(1)
21
{
22
//print("p = %d, ", p);
23
if
(p >= (S360_DEVS_MAX))
24
{
25
return
-1;
26
}
27
if
(_fs[p].pinCtrl == pin || _fs[p].pinFb == pin)
28
{
29
return
p;
30
}
31
p++;
32
}
33
}
34
35
simpletools.h
This library provides convenient functions for a variety of microcontroller I/O, timing,...
servo360.h
Parallax Feedback 360 High Speed Servo control and monitoring functions. Uses one additional cog to c...
Generated on Fri May 20 2022 16:48:04 for PropWare by
1.8.17