Hi
I was wondering what I might be doing wrong...
I used HIDMaker to make an input device. Im using the standard HID descriptors, so I am not writting any PC side software.
Everything is working well, but I have two analog inputs. They are both set to words so i can use the 10bit a/d. but when I look at the input on the computer its only 8 bit. and if i right justify the results i am only getting a change of 3.... which is what i would expect if it was only sending 8 bits.

hrm........
if i do some math (invert one input) i can offset the output to 10 bits, so is my a/d conversion 8 bits?

I have used 10 bit inputs on other projects with other pics and I have never ran into this problem before.

I have everything set up.

DEFINE adc_bits 10
TRISA = 255
TRISB = 255
ADCON0 = 0
ADCON1 = %00001101

does anyone have any idea what im doing wrong?