# HP-01 skin for Free42 # Created by Michael Khor Skin: 0,0,640,551 Display: 59,72 4 5 290B0B E31430 DisplayExpansionZone: 152 160 # Free42 meets the HP-01 face # # Digit entry, exponent, ENTER, Roll down work as expected # CHS (Shift MINUS key), SWAP X-Y (Shift MULT key) and LAST x (Shift Roll down) work as expected, by direct click or shift key # Arithmetic functions, % and EXIT work as expected # Triangle key - SHIFT # # C key - CLX # M key - Recalls Reg24 into X # R key - Reciprocal # S key - Square root # # Time functions: # T key - HP-41 function TIME returns the current time in HH.MMSSss in X # T> key - ->HR converts sexagesimal time to decimal, by direct click or shift DIV key # >T key - ->HMS converts decimal time to sexagesimal, by direct click or shift ENTER key # Shifted 1 key - HP-41 function CLK12 to display time in 12-hour format with AM/PM (not on face image) # Shifted 3 key - HP-41 function CLK24 to display time in 24-hour format (not on face image) # Shifted 4 key - HMS+ (not on face image) # Shifted S key - HMS- (not on face image) # # Date functions: # D key - HP-41 function DATE returns date in DD.MMYYYY or MM.DDYYYY in X (depending on DMY or MDY mode set) # DATE+ key - HP-41 function DATE+ adds number of days in X to date in Y, by direct click or shift PLUS key # DDAYS key - HP-41 function DDAYS calculates days between dates in Y and X # DW - HP-41 function DOW returns day of week of date, by direct click or shift E key # Shifted R key - HP-41 function DMY sets Day/Month/Year for dates (not on face image) # Shifted 0 key - HP-41 function MDY sets Month/Day/Year for dates (not on face image) # # Following shift functions are not indicated on skin face image: # Shifted C key - CLstatreg and CLST # Shifted M key - Stores X into Reg24 # Shifted % key - %CH # Shifted R key - HP-41 function DMY sets Day/Month/Year for dates # Shifted 0 key - HP-41 function MDY sets Month/Day/Year for dates # Shifted 1 key - HP-41 function CL12 to display time in 12-hour format # Shifted 2 key - CUSTOM # Shifted 3 key - HP-41 function CL24 to display time in 24-hour format # Shifted 4 key - HMS+ # Shifted S key - HMS- # Shifted . key - SHOW # Shifted 5 key - SUM+ # Shifted 6 key - SUM- # Shifted 7 key - SOLVER # Shifted 8 key - SUM # Shifted 9 key - MEAN # Shifted D key - FIX 06 (suited for date display) # Shifted T key - FIX 04 (suited for time display to seconds) # # "Free42 x HP-01" name - CUSTOM menu # Suggested ASSIGNment (done in other skin) - DMY MDY CL12 CL24 HMS+ HMS- # # First row Macro: 117 28 15 23 04 03 # RRES (real results only) SQRT Macro: 211 "DMY" # DMY Macro: 212 "MDY" # MDY Macro: 213 "CLK12" # CLK12 Macro: 214 30 # CUSTOM Macro: 215 "CLK24" # CLK24 Macro: 216 "HMS+" # HMS+ Macro: 217 "HMS-" # HMS- Key: 02,211 075,221,69,71 075,221,69,71 075,220 # 1/x DMY Key: 34,212 148,221,69,71 148,221,69,71 148,220 # 0 MDY Key: 29,213 218,221,69,71 218,221,69,71 218,220 # 1 CL12 Key: 30,214 287,221,69,71 287,221,69,71 287,220 # 2 CUSTOM Key: 31,215 357,221,69,71 357,221,69,71 357,220 # 3 CL24 Key: 24,216 427,221,69,71 427,221,69,71 427,220 # 4 HMS+ Key: 117,217 498,221,69,71 498,221,69,71 498,220 # SQRT HMS- # Second row Macro: 127 "CLX" # CLX Macro: 221 35 # SHOW Macro: 222 "Σ+" # SUM+ Macro: 223 "Σ-" # SUM- Macro: 224 19 # SOLVER Macro: 225 "SUM" # SUM Macro: 226 "MEAN" # MEAN Macro: 227 17 01 28 17 04 # CLstatreg and CLST Key: 35,221 075,292,69,55 075,292,69,54 075,291 # . SHOW Key: 25,222 148,292,69,55 148,292,69,54 148,291 # 5 SUM+ Key: 26,223 218,292,69,55 218,292,69,54 218,291 # 6 SUM- Key: 19,224 287,292,69,55 287,292,69,54 287,291 # 7 SOLVER Key: 20,225 357,292,69,55 357,292,69,54 357,291 # 8 SUM Key: 21,226 427,292,69,55 427,292,69,54 427,291 # 9 MEAN Key: 127,227 498,292,69,55 498,292,69,54 498,291 # C CLX CLstatreg and CLST # Third row Macro: 231 "DOW" # DOW Macro: 232 "DATE+" # DATE+ Macro: 233 28 15 # CHS Macro: 234 "X<>Y" # x<>Y Macro: 235 "→HR" # >HR Macro: 236 "→HMS" # >HMS Macro: 237 "LASTX" # Last x Key: 16,231 075,373,69,54 075,373,69,54 075,372 # E DOW Key: 37,232 148,373,69,54 148,373,69,54 148,372 # PLUS DATE+ Key: 32,233 218,373,69,54 218,373,69,54 218,372 # MINUS CHS Key: 27,234 287,373,69,54 287,373,69,54 287,372 # MULT X<>Y Key: 22,235 357,373,69,54 357,373,69,54 357,372 # DIV >HR Key: 13,236 427,373,69,54 427,373,69,54 427,372 # ENTER >HMS Key: 09,237 498,373,69,54 498,373,69,54 498,372 # Roll down Last x # Fourth row Macro: 141 "DATE" # DATE Macro: 142 "DDAYS" # DDAYS Macro: 145 08 30 24 # MR RCL Reg24 Macro: 146 "%" # % Macro: 147 "TIME" # TIME Macro: 241 16 01 34 26 # FIX 06 Macro: 242 "DDAYS" # DDAYS Macro: 245 37 01 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 30 24 # MS STO Reg24 Macro: 246 "%CH" # %CH Macro: 247 16 01 34 24 # FIX 04 Key: 141,241 075,427,68,55 075,427,68,55 075,426 # DATE FIX 06 Key: 142,242 148,427,68,55 148,427,68,55 148,426 # DDAYS Key: 33 218,427,68,55 218,427,68,55 218,426 # EXIT Key: 28 287,427,68,55 287,427,68,55 287,426 # Shift Key: 145,245 357,427,68,55 357,427,68,55 357,426 # MR MS Key: 146,246 427,427,68,55 427,427,68,55 427,426 # % %CH Key: 147,247 498,427,68,55 498,427,68,55 498,426 # TIME FIX 04 # Shifted third row (available via direct click on desktop skin) Macro: 181 "DOW" # DOW Macro: 182 "DATE+" # DATE+ Macro: 185 "→HR" # >HR Macro: 186 "→HMS" # >HMS Macro: 187 "LASTX" # Last x Macro: 81 "DOW" # DOW Macro: 82 "DATE+" # DATE+ Macro: 83 28 15 # CHS Macro: 84 "X<>Y" # X<>Y Macro: 85 "→HR" # >HR Macro: 86 "→HMS" # >HMS Macro: 87 "LASTX" # Last x Key: 181,81 082,346,55,25 082,348,55,25 082,347 # DW DOW Key: 182,82 153,346,55,25 153,348,55,25 153,347 # DATE+ Key: 15,83 225,346,55,25 225,348,55,25 225,347 # +/- CHS Key: 14,84 294,346,55,25 294,348,55,25 294,347 # X<>y Key: 185,85 364,346,55,25 364,348,55,25 364,347 # >HR Key: 186,86 434,346,55,25 434,348,55,25 434,347 # >HMS Key: 187,87 505,346,55,25 505,348,55,25 505,347 # Last x # Name row Macro: 250 28 30 # CUSTOM Macro: 251 34 # TOP.FCN Key: 250,251 112,166,384,28 112,166,384,28 112,165 # Name CUSTOM # Bottom bezel Macro: 252 18 # UP Macro: 253 "XEQ" # XEQ Macro: 254 23 # DOWN Macro: 255 "XEQ" # XEQ Key: 252 075,501,140,88 075,501,140,88 075,501 # Bottom left UP Key: 253,255 218,501,206,88 218,501,206,88 218,501 # Bottom middle XEQ Key: 254 427,501,140,88 427,501,140,88 427,501 # Bottom right DOWN # Annunciators Annunciator: 1 000,000,00,00 000,000 # Scroll Up-Down Annunciator: 2 075,168,20,24 310,445 # Shift Annunciator: 3 000,000,00,00 000,000 # Printing Annunciator: 4 000,000,00,00 000,000 # Busy Annunciator: 5 000,000,00,00 000,000 # Battery Annunciator: 6 000,000,00,00 000,000 # GRAD Annunciator: 7 000,000,00,00 000,000 # RAD