lc.setDigit - Left or Right?

Hello all

I have Arduino UNO3, MAX7221 and 7-Segment 4 digit LED all wired up. A simple code as follows:

#include "LedControl.h"

LedControl lc=LedControl(12,11,10,1);

void setup() {
  lc.shutdown(0,false);
  lc.setIntensity(0,8);
  lc.clearDisplay(0);
}

void loop() {
  
lc.setDigit(0,3,4,false);
lc.setDigit(0,2,3,false);
lc.setDigit(0,1,2,false);
lc.setDigit(0,0,1,false);

}

Upload and program is running but the display shows

1234

Isn't it strange as I have seen many documentation and book refers 0,0 as RIGHT most digit. Isn't it supposed to display 4321 ? Comments?

Thanks, BTF

I have seen many documentation and book refers 0,0 as RIGHT most digit.

It depends entirely how you wire it up and physically layout your circuit. You haven't wired it up from the underside with display 0 on the right and then flipped it over to look at the display have you?

Oh so thank you for the pointer!

Yes, its the wiring.

Thanks, BTF.