mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-11-26 17:46:14 +01:00
Rotary Encoder address 0x67
This commit is contained in:
parent
0587e6fc09
commit
87073b0d36
|
@ -42,9 +42,9 @@
|
||||||
* Defining in myAutomation.h requires the device driver to be included in addition to the HAL() statement. Examples:
|
* Defining in myAutomation.h requires the device driver to be included in addition to the HAL() statement. Examples:
|
||||||
*
|
*
|
||||||
* #include "IO_RotaryEncoder.h"
|
* #include "IO_RotaryEncoder.h"
|
||||||
* HAL(RotaryEncoder, 700, 1, 0x70) // Define single Vpin, no feedback or position sent to rotary encoder software
|
* HAL(RotaryEncoder, 700, 1, 0x67) // Define single Vpin, no feedback or position sent to rotary encoder software
|
||||||
* HAL(RotaryEncoder, 700, 2, 0x70) // Define two Vpins, feedback only sent to rotary encoder software
|
* HAL(RotaryEncoder, 700, 2, 0x67) // Define two Vpins, feedback only sent to rotary encoder software
|
||||||
* HAL(RotaryEncoder, 700, 3, 0x70) // Define three Vpins, can send feedback and position update to rotary encoder software
|
* HAL(RotaryEncoder, 700, 3, 0x67) // Define three Vpins, can send feedback and position update to rotary encoder software
|
||||||
*
|
*
|
||||||
* Refer to the documentation for further information including the valid activities and examples.
|
* Refer to the documentation for further information including the valid activities and examples.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -311,12 +311,13 @@ void halSetup() {
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// The parameters are:
|
// The parameters are:
|
||||||
// firstVpin = First available Vpin to allocate
|
// firstVpin = First available Vpin to allocate
|
||||||
// numPins= Number of Vpins to allocate, can be either 1 or 2
|
// numPins= Number of Vpins to allocate, can be either 1 to 3
|
||||||
// i2cAddress = Available I2C address (default 0x70)
|
// i2cAddress = Available I2C address (default 0x67)
|
||||||
|
|
||||||
//RotaryEncoder::create(firstVpin, numPins, i2cAddress);
|
//RotaryEncoder::create(firstVpin, numPins, i2cAddress);
|
||||||
//RotaryEncoder::create(700, 1, 0x70);
|
//RotaryEncoder::create(700, 1, 0x67);
|
||||||
//RotaryEncoder::create(701, 2, 0x71);
|
//RotaryEncoder::create(700, 2, 0x67);
|
||||||
|
//RotaryEncoder::create(700, 3, 0x67);
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// The following directive defines an EX-FastClock instance.
|
// The following directive defines an EX-FastClock instance.
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
|
|
||||||
#include "StringFormatter.h"
|
#include "StringFormatter.h"
|
||||||
|
|
||||||
#define VERSION "5.2.40"
|
#define VERSION "5.2.41"
|
||||||
|
// 5.2.41 - Update rotary encoder default address to 0x67
|
||||||
// 5.2.40 - Allow no shield
|
// 5.2.40 - Allow no shield
|
||||||
// 5.2.39 - Functions for DC frequency: Use func up to F31
|
// 5.2.39 - Functions for DC frequency: Use func up to F31
|
||||||
// 5.2.38 - Exrail MESSAGE("text") to send a user message to all
|
// 5.2.38 - Exrail MESSAGE("text") to send a user message to all
|
||||||
|
|
Loading…
Reference in New Issue
Block a user