<grumblegrumblestupidsoldaringswitchesgrumblegrumble>
How's that for a report? Where I am is that I've wired the N/O lead from the switches to a piece of protoboard that corrosponds to pin d9 and ground on the arduino. I then sandwiched the board between the socket on the L7 and the arduino. I set up GRBL, compiled, and uploaded it to the card, configured soft limits and homing, and... ... ... nothing. Wouldn't even recognize the switches. Sending $h resulted in a whole lotta ?$g with no other responses.
So I disassembled the pieces and re-soldered them. This time I uploaded Zax's grbl11f_z-xy hex. And... well something happens. I send $h, hear a click, and then arduino tosses a GRBL error suggesting that I check the pull-off. There's no movement though. I tried adjusting $27 from 1 to 10 and then 100 but there's no change. I double checked my pins. I wonder if it's a setting or if my soldering in bad.
Right now I have set:
Send: $$
Recv: $0=10
Recv: $1=25
Recv: $2=0
Recv: $3=3
Recv: $4=0
Recv: $5=1
Recv: $6=0
Recv: $10=0
Recv: $11=0.010
Recv: $12=0.002
Recv: $13=0
Recv: $20=0
Recv: $21=0
Recv: $22=1
Recv: $23=0
Recv: $24=25.000
Recv: $25=600.000
Recv: $26=250
Recv: $27=10.000
Recv: $30=255
Recv: $31=0
Recv: $32=1
Recv: $100=80.000
Recv: $101=80.000
Recv: $102=250.000
Recv: $110=4000.000
Recv: $111=4000.000
Recv: $112=500.000
Recv: $120=80.000
Recv: $121=80.000
Recv: $122=250.000
Recv: $130=600.000
Recv: $131=460.000
Recv: $132=200.000
Recv: ok