package Ġro cks . andro idth ings . demo _ app Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . util . Log Ċ import Ġro cks . andro idth ings . driver . max 7 2 xx . MAX 7 2 XX Ċ import Ġjava . io . IOException Ċ Ċ class ĠMainActivity Ġ: ĠActivity () Ġ{ ĊĠĠĠ Ġprivate Ġval ĠTAG Ġ= ĠMainActivity :: class . java . simple Name ĊĠĠĠ Ġprivate Ġval ĠNB _ DEVICES Ġ= Ġ 1 ĊĊĠĠĠ Ġlateinit Ġvar Ġled Control : ĠMAX 7 2 XX ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control Ġ= ĠMAX 7 2 XX (" SPI 0 . 0 ", ĠNB _ DEVICES ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 0 .. led Control . getDevice Count () Ġ- Ġ 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Intensity ( i , Ġ 1 5 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . shutdown ( i , Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . clear Display ( i ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 0 , Ġ 1 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 0 , Ġ 2 , Ġfalse ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 1 , Ġ 1 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 1 , Ġ 2 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 1 , Ġ 3 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 1 , Ġ 4 , Ġtrue ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 2 , Ġ 1 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 2 , Ġ 2 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 2 , Ġ 3 , Ġfalse ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 3 , Ġ 1 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 3 , Ġ 2 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 3 , Ġ 3 , Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġled Control . set Led ( 0 , Ġ 3 , Ġ 4 , Ġtrue ) ĊĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠIOException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLog . e ( TAG , Ġ" Error Ġinitializing ĠLED Ġmatrix ", Ġe ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ } Ċ