Thanks, I responded via the email link but realized that it would not show up here.
Thanks again for your help. I tried "hex bit banging and result mapping" for 5 hours last night and could not get M6 to spin... I've never needed to code with a "for loop" like this before.... I still can't figure how to get the ODD motors (left side) and the EVEN motors(right side) to control separately...to turn/pivot... My initial investigation into the ".h and .cpp" files also was confusing...I missed your function calls..."allMotorsSoftBrake, allMotorsForward, etc" as well...
I am at "day job" and do not have my project or "in progress code from last night " available to me now but the code you provided is a big help...I'll test tonight and update the forum...
I sure this code snippet will help many others....