Coder Social home page Coder Social logo

adaencoder's People

adaencoder's Issues

arduino micro support?

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

missing cbiface.h

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

MyExample Issues Running on Mega2560

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

Arduino Mega 2560 always loop to CW

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

click count doesn't reset, if multiple clicks

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

Request: Third Pin

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

MyEncoder Example Error

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.