sparkfun button pads... again...

can anybody possibly help me make a good code for scanning the buttons on a sparkfun button pad ( 4x4 pad ). I'm not 100% sure of how a pro might achieve this, but i'm thinking if somebody gives me a base code or an idea of how to make my code, i can continue on their method.

Any help is welcome... i would love to get this 1.5 year old project off the ground finally...

thanks

Are you scanning the buttons in a matrix, or are you asking their button controller board for values? Link to the part, whenever talking about a specific part, please.

oh, very sorry, the part:

that's the pcb, and it's in a scanning style... i so wish it wasent, but if it wasent i would have 16 connections, compared to 8... i don't get how to make a good matrix scanning code, while controlling color's of lights, or sending data via serial or whichever protocol... i'm just so confused... let's just try and make a button code first,, ill worry about implementing my light code later...

thanks!

any ideas halley?