gsenergin / adaencoder Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/adaencoder
Automatically exported from code.google.com/p/adaencoder
What steps will reproduce the problem?
1. Arduino IDE 1.0.5 Windows
2. Arduino IDE Add Library.
3. Compile.
The following errors are displayed.
In file included from fgduinouno.ino:2:
C:\Users\fusionstream\Documents\Arduino\libraries\AdaEncoder/AdaEncoder.h:59:32:
error: ../cbiface/cbiface.h: No such file or directory
In file included from fgduinouno.ino:2:
C:\Users\fusionstream\Documents\Arduino\libraries\AdaEncoder/AdaEncoder.h:122:
error: expected class-name before '{' token
Also, unlike your tutorial, the Add Library "Menu Method" adds turnOffPWM.h (I
removed this when compiling the second tmie to just be sure)
Original issue reported on code.google.com by [email protected]
on 18 Aug 2013 at 12:38
What steps will reproduce the problem?
1. Arduino Mega 2560 always loop to CW
2.
3.
What is the expected output? What do you see instead?
Test OK on Arduino Mini Pro (mega 328)
What version of the product are you using? On what operating system?
Current version (updated PinChangeInt)
Please provide any additional information below.
Please help...
Original issue reported on code.google.com by [email protected]
on 11 Sep 2011 at 9:04
Request a feature to add a third pin for a pushbutton such that if it is
pushed, multiplies a click by a defined amount.
Or
On pushbutton pressed, adjusts a variable named e.g. superclick. genie will
then return 2 integers. Sum total when push button was pressed, and sumtotal
when push button not pressed.
Original issue reported on code.google.com by [email protected]
on 18 Aug 2013 at 2:42
What steps will reproduce the problem?
1. Opened \Examples\MyEncoder
2. Try to upload to MEGA 2560
3.
What is the expected output? What do you see instead?
Successful verification. I got this error:
MyEncoder.pde: In function 'void setup()':
MyEncoder:15: error: cannot call member function 'void
AdaEncoder::addEncoder(char, uint8_t, uint8_t)' without object
MyEncoder:16: error: cannot call member function 'void
AdaEncoder::addEncoder(char, uint8_t, uint8_t)' without object
MyEncoder.pde: In function 'void loop()':
MyEncoder:21: error: 'encoder' was not declared in this scope
MyEncoder:21: error: 'thisEncoder' was not declared in this scope
What version of the product are you using? On what operating system?
0.5
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 22 Jun 2014 at 12:17
What steps will reproduce the problem?
1. Upload & try to run the example on an arduino micro.
What is the expected output? What do you see instead?
I don't get any serial output, not even the
"---------------------------------------" line from the void.setup. I tried
your library on both an arduino uno and mega, where it worked perfectly. I have
yet to find any other library that works as well and accurate as yours โ is
there any easy way to adapt this for the micro?
What version of the product are you using? On what operating system?
0.8-rc1
Original issue reported on code.google.com by [email protected]
on 19 Aug 2014 at 5:49
What steps will reproduce the problem?
1. Connect the cabling the Rotary Encoders to Arduino 2560.
2. Load MyExample from the AdaEncoder library \examples
3. Complie
What is the expected output? What do you see instead?
I did this on the UNO first and it worked a treat. I then used my MEGA 2560
and when I verify I get:
In file included from MyEncoder.pde:3:
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:230: error: no matching
function for call to 'PCintPort::PCintPort(int, int, volatile unsigned char&)'
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:164: note: candidates are:
PCintPort::PCintPort(int, volatile uint8_t&)
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:162: note:
PCintPort::PCintPort(const PCintPort&)
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:234: error: no matching
function for call to 'PCintPort::PCintPort(int, int, volatile unsigned char&)'
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:164: note: candidates are:
PCintPort::PCintPort(int, volatile uint8_t&)
C:\Users\Chris\Documents\Arduino Client
1.0.5-R2\libraries\ooPinChangeInt/ooPinChangeInt.h:162: note:
PCintPort::PCintPort(const PCintPort&)
What version of the product are you using? On what operating system?
0.7 Beta
Please provide any additional information below.
Tested on the UNO with no problems.
Original issue reported on code.google.com by [email protected]
on 22 Jun 2014 at 12:11
What steps will reproduce the problem?
1. Add a delay after reading/printing the clickCount
2. Rotate the encoder multiple positions in any direction (or both)
3. If the sum, is greater/lesser than 1 or -1 respectively, subsequent
->query() will countdown/up to zero
Example (in loop()):
AdaEncoder *thisEncoder=NULL;
thisEncoder=AdaEncoder::genie();
if (thisEncoder != NULL) {
Serial.println(thisEncoder->getID());
delay(1000);
}
Sum total of clicks is -3;
First ->query() returns -3;
Next ->query() returns -2;
Next ->query() returns -1;
Then thisEncoder returns NULL;
AdaEncoder 0.7beta
oopinchangeint 1.03beta
Original issue reported on code.google.com by [email protected]
on 18 Aug 2013 at 2:38
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.