mbed library for STMicroelectronics' X-NUCLEO-IKA01A1 expansion board.
Dependents: HelloWorld_IKA01A1
Fork of X_NUCLEO_IKA01A1 by
Library for STMicroelectronics' X-NUCLEO-IKA01A1 multifunctional expansion board based on operational amplifiers.
Diff: x_nucleo_ika01a1_class.cpp
- Revision:
- 19:af35fc938d88
- Parent:
- 16:2f9443aedbe8
- Child:
- 21:8d0624950dd1
--- a/x_nucleo_ika01a1_class.cpp Fri Apr 08 09:22:36 2016 +0000
+++ b/x_nucleo_ika01a1_class.cpp Mon Apr 11 05:50:58 2016 +0000
@@ -63,7 +63,7 @@
* @brief Constructor.
*/
X_NUCLEO_IKA01A1::X_NUCLEO_IKA01A1(PinName photoSensorPin, PinName windCmpSignalPin_1,PinName windCmpSignalPin_2,
- PinName ledDriverPin, unsigned int ledDutyCycle_ms)
+ PinName ledDriverPin, double ledDriverPeriod_us)
{
/* Instantiating the components. */
@@ -76,7 +76,7 @@
*------------------------------------------------------------------------*/
tsz124 = new TSZ124();
tsu104 = new TSU104(photoSensorPin, windCmpSignalPin_1, windCmpSignalPin_2);
- tsv734 = new TSV734(ledDriverPin, ledDutyCycle_ms);
+ tsv734 = new TSV734(ledDriverPin, ledDriverPeriod_us);
}
/**
@@ -84,12 +84,12 @@
* @retval a singleton instance of X_NUCLEO_IKA01A1 class.
*/
X_NUCLEO_IKA01A1 *X_NUCLEO_IKA01A1::Instance(PinName photoSensorPin, PinName windCmpSignalPin_1,PinName windCmpSignalPin_2,
- PinName ledDriverPin, unsigned int ledDutyCycle_ms)
+ PinName ledDriverPin, double ledDriverPeriod_us)
{
if (_instance == NULL)
{
/* Instantiating the board. */
- _instance = new X_NUCLEO_IKA01A1(photoSensorPin, windCmpSignalPin_1, windCmpSignalPin_2, ledDriverPin, ledDutyCycle_ms);
+ _instance = new X_NUCLEO_IKA01A1(photoSensorPin, windCmpSignalPin_1, windCmpSignalPin_2, ledDriverPin, ledDriverPeriod_us);
/* Initializing the components. */
if (!_instance->Init())

X-NUCLEO-IKA01A1 Multifunctional board based on operational amplifiers.