melexis / mlx90640-library

MLX90640 library functions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Corrupted EEPROM in some values?

vcoselev opened this issue · comments

I recently received the MLX90640, and as I was having trouble receiving values by programming the ESP32, I decided to inspect the data frame through an Analog Discovery 2 device. I managed to retrieve the values from the EEPROM via I2C, but it seems that some data doesn't align correctly. I suspect that the EEPROM is corrupt, although not entirely, as there are some values, like the one at register 0x8010 (0x240F in EEPROM), indicating the device address is 0x33 (as it is). However, there are others, like 0x800D (0x240C in EEPROM), which reads 0xFFFF. Any solution for this? I understand that I have some corrupted values and others that are intact within the device. I've come across a question here suggesting reloading the data into the EEPROM. Even if they aren't the original data for this device, it might end up working.

On the other hand, I could also identify which part of the memory is corrupt. If you have any suggestions on how to do this in a smart way, they will be welcome.

#include <stdint.h>
uint16_t  register_0= 0x2400; 
uint16_t EEPROM[832] = {
0x00C2,//0x2400
0x899F,//0x2401
0x0000,//0x2402
0x2031,//0x2403
0x0005,//0x2404
0x0320,//0x2405
0x03E0,//0x2406
0x1A0C,//0x2407
0xFBC3,//0x2408
0x0189,//0x2409
0x0AD9,//0x240A
0x0000,//0x240B
0xFFFF,//0x240C
0x0000,//0x240D
0x0000,//0x240E
0xBE33,//0x240F
0x0000,//0x2410
0x6FF5,//0x2411
0x701F,//0x2412
0x0000,//0x2413
0x0000,//0x2414
0xE266,//0x2415
0x0A22,//0x2416
0x0A81,//0x2417
0x5164,//0x2418
0x49AD,//0x2419
0x49AD,//0x241A
0x49AD,//0x241B
0x8CE6,//0x241C
0xCD2C,//0x241D
0xE545,//0x241E
0x2568,//0x241F
0x053C,//0x2420
0x74F5,//0x2421
0x07DA,//0x2422
0x7200,//0x2423
0x58E3,//0x2424
0x581A,//0x2425
0xDE7D,//0x2426
0x779F,//0x2427
0x5164,//0x2428
0x200E,//0x2429
0xB12B,//0x242A
0xA009,//0x242B
0xCD40,//0x242C
0x62C2,//0x242D
0xE023,//0x242E
0xAFEE,//0x242F
0xF018,//0x2430
0x7B12,//0x2431
0xC197,//0x2432
0x2C20,//0x2433
0xD016,//0x2434
0xA4B9,//0x2435
0xA4B9,//0x2436
0xA4B9,//0x2437
0xA4B9,//0x2438
0xA4B9,//0x2439
0x4190,//0x243A
0xA4B9,//0x243B
0x79F4,//0x243C
0xA4B9,//0x243D
0xDA58,//0x243E
0xA4B9,//0x243F
0xFFFF,//0x2440
0x0000,//0x2441
0x9801,//0x2442
0x6819,//0x2443
0xB80F,//0x2444
0x9801,//0x2445
0xB004,//0x2446
0x5011,//0x2447
0xE7F9,//0x2448
0x9801,//0x2449
0x4FFB,//0x244A
0x4FFB,//0x244B
0x3FE4,//0x244C
0x8FE0,//0x244D
0x07DA,//0x244E
0x37D9,//0x244F
0xD82B,//0x2450
0x7822,//0x2451
0xE828,//0x2452
0xE023,//0x2453
0xE023,//0x2454
0xC826,//0x2455
0x682F,//0x2456
0x4817,//0x2457
0xD81D,//0x2458
0xE81E,//0x2459
0xE81E,//0x245A
0x900A,//0x245B
0xA009,//0x245C
0x8007,//0x245D
0x4FFB,//0x245E
0xEFF2,//0x245F
0x080B,//0x2460
0x2805,//0x2461
0x3808,//0x2462
0xD81D,//0x2463
0xC810,//0x2464
0x4817,//0x2465
0x4817,//0x2466
0xF813,//0x2467
0x3808,//0x2468
0x900A,//0x2469
0xA009,//0x246A
0x080B,//0x246B
0x7FF8,//0x246C
0xEFF2,//0x246D
0x2FE9,//0x246E
0xDFF1,//0x246F
0x2833,//0x2470
0xC826,//0x2471
0xB032,//0x2472
0xD020,//0x2473
0xD82B,//0x2474
0x5027,//0x2475
0x3035,//0x2476
0xE023,//0x2477
0xE023,//0x2478
0x7029,//0x2479
0xD82B,//0x247A
0xF018,//0x247B
0xC01B,//0x247C
0x5011,//0x247D
0x080B,//0x247E
0x0000,//0x247F
0xFFFF,//0x2480
0x100D,//0x2481
0x900A,//0x2482
0xF018,//0x2483
0xC810,//0x2484
0x4817,//0x2485
0xF813,//0x2486
0xD81D,//0x2487
0x8007,//0x2488
0x5011,//0x2489
0x080B,//0x248A
0xD016,//0x248B
0xFFFF,//0x248C
0x57FD,//0x248D
0xEFF2,//0x248E
0x67FE,//0x248F
0x7029,//0x2490
0x581A,//0x2491
0xF825,//0x2492
0x6819,//0x2493
0x701F,//0x2494
0x5027,//0x2495
0x7029,//0x2496
0xE81E,//0x2497
0xF825,//0x2498
0xD81D,//0x2499
0xC826,//0x249A
0x6819,//0x249B
0x701F,//0x249C
0xD016,//0x249D
0xD016,//0x249E
0xA802,//0x249F
0x9FED,//0x24A0
0xCFFC,//0x24A1
0x57FD,//0x24A2
0x200E,//0x24A3
0xA009,//0x24A4
0x2805,//0x24A5
0x2805,//0x24A6
0x5011,//0x24A7
0xD7FA,//0x24A8
0xA009,//0x24A9
0x100D,//0x24AA
0xC810,//0x24AB
0xA802,//0x24AC
0x4FFB,//0x24AD
0xE7F9,//0x24AE
0xA802,//0x24AF
0xF813,//0x24B0
0xB004,//0x24B1
0x6012,//0x24B2
0x8007,//0x24B3
0x7814,//0x24B4
0x6012,//0x24B5
0xD81D,//0x24B6
0x7814,//0x24B7
0xD016,//0x24B8
0x581A,//0x24B9
0xE81E,//0x24BA
0x5011,//0x24BB
0xD016,//0x24BC
0x080B,//0x24BD
0xC810,//0x24BE
0x200E,//0x24BF
0x1FDC,//0x24C0
0x1FDC,//0x24C1
0x8FE0,//0x24C2
0xD7FA,//0x24C3
0x5FF6,//0x24C4
0xFFFF,//0x24C5
0x9FED,//0x24C6
0xB004,//0x24C7
0x47F0,//0x24C8
0xC7F7,//0x24C9
0xD7FA,//0x24CA
0x2805,//0x24CB
0xE7F9,//0x24CC
0xF7F4,//0x24CD
0x87EB,//0x24CE
0x1806,//0x24CF
0x07EC,//0x24D0
0x0FE7,//0x24D1
0x77F3,//0x24D2
0x1FEA,//0x24D3
0x9FED,//0x24D4
0xE7F9,//0x24D5
0x9801,//0x24D6
0x7FF8,//0x24D7
0x3003,//0x24D8
0xA802,//0x24D9
0xA009,//0x24DA
0x67FE,//0x24DB
0xB004,//0x24DC
0x0000,//0x24DD
0x900A,//0x24DE
0x3003,//0x24DF
0xEFA8,//0x24E0
0x97BC,//0x24E1
0x07B6,//0x24E2
0x67C8,//0x24E3
0xD7CC,//0x24E4
0x57CB,//0x24E5
0xE7CF,//0x24E6
0x2FDF,//0x24E7
0x3FD2,//0x24E8
0x8FD6,//0x24E9
0x1FDC,//0x24EA
0xB7E8,//0x24EB
0x87DD,//0x24EC
0x17E1,//0x24ED
0x27E2,//0x24EE
0x6FF5,//0x24EF
0x5F9A,//0x24F0
0xD796,//0x24F1
0xFFA5,//0x24F2
0x4FA1,//0x24F3
0xF7AE,//0x24F4
0x47AA,//0x24F5
0x9FB7,//0x24F6
0xB7B2,//0x24F7
0x27B8,//0x24F8
0xC7C1,//0x24F9
0x9FDB,//0x24FA
0x27D4,//0x24FB
0x27E2,//0x24FC
0x27E2,//0x24FD
0x77F3,//0x24FE
0xB7E8,//0x24FF
0x3E04,//0x2500
0xDE7D,//0x2501
0x4ED4,//0x2502
0x76EA,//0x2503
0x5F55,//0x2504
0xC79B,//0x2505
0x5F9A,//0x2506
0x278E,//0x2507
0x5FAC,//0x2508
0x1F7F,//0x2509
0x8748,//0x250A
0xCF05,//0x250B
0xD6B9,//0x250C
0x1E66,//0x250D
0x45D9,//0x250E
0xB554,//0x250F
0x5E7A,//0x2510
0xFEBC,//0x2511
0xA71C,//0x2512
0x4F34,//0x2513
0xE795,//0x2514
0x5FC0,//0x2515
0x1FB0,//0x2516
0xCFFC,//0x2517
0xF7F4,//0x2518
0x0FD1,//0x2519
0xFFA5,//0x251A
0xCF69,//0x251B
0x3F2B,//0x251C
0x9EAE,//0x251D
0x7E42,//0x251E
0x7D8B,//0x251F
0xFE45,//0x2520
0x96C9,//0x2521
0x4709,//0x2522
0x6731,//0x2523
0xAF82,//0x2524
0x3F88,//0x2525
0xF7AE,//0x2526
0xE7CF,//0x2527
0xCFCA,//0x2528
0x9FB7,//0x2529
0x6F99,//0x252A
0x074F,//0x252B
0x1F13,//0x252C
0x36C0,//0x252D
0x8E36,//0x252E
0x4D88,//0x252F
0xBE6F,//0x2530
0x26CD,//0x2531
0xB6F1,//0x2532
0xE75A,//0x2533
0x1F7F,//0x2534
0x57CB,//0x2535
0x37B5,//0x2536
0x87DD,//0x2537
0xCFFC,//0x2538
0x67C8,//0x2539
0xD796,//0x253A
0xFF6A,//0x253B
0xA72A,//0x253C
0xCED3,//0x253D
0x965C,//0x253E
0xB5C1,//0x253F
0x5E83,//0x2540
0x3ECB,//0x2541
0xC738,//0x2542
0x5F63,//0x2543
0x1FB0,//0x2544
0x37B5,//0x2545
0x1FDC,//0x2546
0x2FDF,//0x2547
0xEFF2,//0x2548
0x0FD1,//0x2549
0xF7AE,//0x254A
0x7F5B,//0x254B
0x9F4E,//0x254C
0x6EDA,//0x254D
0xAE62,//0x254E
0x2DC0,//0x254F
0x7686,//0x2550
0x1EF3,//0x2551
0x0F1E,//0x2552
0x7F6D,//0x2553
0x9FB7,//0x2554
0xDFC7,//0x2555
0x67FE,//0x2556
0xB7E8,//0x2557
0x97E6,//0x2558
0xE7F9,//0x2559
0xF7AE,//0x255A
0x3783,//0x255B
0x172E,//0x255C
0xC6D8,//0x255D
0xBE59,//0x255E
0x4DE4,//0x255F
0xCE70,//0x2560
0x8ECF,//0x2561
0x9729,//0x2562
0x3F47,//0x2563
0x7F94,//0x2564
0xAFB4,//0x2565
0x07DA,//0x2566
0x0FD1,//0x2567
0x67FE,//0x2568
0xC7C1,//0x2569
0x0780,//0x256A
0xF757,//0x256B
0x3720,//0x256C
0xA6CA,//0x256D
0xCE46,//0x256E
0xDDB4,//0x256F
0x7649,//0x2570
0x0EC8,//0x2571
0x06F5,//0x2572
0x8748,//0x2573
0xCF5F,//0x2574
0xF7AE,//0x2575
0xE7A3,//0x2576
0x57A7,//0x2577
0x3FBE,//0x2578
0x5F9A,//0x2579
0x877E,//0x257A
0x0F44,//0x257B
0x4F02,//0x257C
0x1EC5,//0x257D
0xFFFF,//0x257E
0xF587,//0x257F
0xA669,//0x2580
0x5EEF,//0x2581
0xA746,//0x2582
0xDF64,//0x2583
0x77A9,//0x2584
0x9FDB,//0x2585
0xFFFF,//0x2586
0x07DA,//0x2587
0x57FD,//0x2588
0x2FE9,//0x2589
0xB7B2,//0x258A
0xDF64,//0x258B
0x9729,//0x258C
0xAEC1,//0x258D
0x9E57,//0x258E
0xF5B1,//0x258F
0xAE54,//0x2590
0xA6A6,//0x2591
0x5EEF,//0x2592
0xE736,//0x2593
0xE795,//0x2594
0x5F9A,//0x2595
0x4FA1,//0x2596
0xE7A3,//0x2597
0xCFA6,//0x2598
0xEF9E,//0x2599
0x1F7F,//0x259A
0x4753,//0x259B
0x8EF9,//0x259C
0x0EA4,//0x259D
0x25FD,//0x259E
0x156B,//0x259F
0x3E68,//0x25A0
0xB6C7,//0x25A1
0x6F60,//0x25A2
0xB77D,//0x25A3
0x07B6,//0x25A4
0xE7CF,//0x25A5
0xA7E5,//0x25A6
0x9FED,//0x25A7
0x67FE,//0x25A8
0x07EC,//0x25A9
0xB7B2,//0x25AA
0xEF67,//0x25AB
0xB727,//0x25AC
0x0EA4,//0x25AD
0xE619,//0x25AE
0x7580,//0x25AF
0x6E23,//0x25B0
0x2E9C,//0x25B1
0xD6E3,//0x25B2
0x3720,//0x25B3
0x473F,//0x25B4
0x57A7,//0x25B5
0xC7AD,//0x25B6
0x4FCD,//0x25B7
0xFFC9,//0x25B8
0xBFB9,//0x25B9
0xEF3D,//0x25BA
0x4709,//0x25BB
0x4EB8,//0x25BC
0x0660,//0x25BD
0x5DB3,//0x25BE
0xE529,//0x25BF
0x473F,//0x25C0
0x6E80,//0x25C1
0xFE1F,//0x25C2
0x46DF,//0x25C3
0x3720,//0x25C4
0xCEBF,//0x25C5
0x869E,//0x25C6
0x3720,//0x25C7
0x675D,//0x25C8
0xEF9E,//0x25C9
0x96FF,//0x25CA
0xCF5F,//0x25CB
0xB7DE,//0x25CC
0x8FE0,//0x25CD
0x8FE0,//0x25CE
0x4882,//0x25CF
0x7686,//0x25D0
0x06C3,//0x25D1
0x6E23,//0x25D2
0x26A1,//0x25D3
0x2741,//0x25D4
0x7F01,//0x25D5
0x06C3,//0x25D6
0xBEA0,//0x25D7
0xCF5F,//0x25D8
0xD7A0,//0x25D9
0xC762,//0x25DA
0x971F,//0x25DB
0x5FC0,//0x25DC
0xA802,//0x25DD
0xBFE3,//0x25DE
0x4882,//0x25DF
0xAF21,//0x25E0
0xCF5F,//0x25E1
0x6E80,//0x25E2
0x779F,//0x25E3
0x971F,//0x25E4
0xA03F,//0x25E5
0xBF40,//0x25E6
0x575E,//0x25E7
0x57FD,//0x25E8
0xE81E,//0x25E9
0xEF9E,//0x25EA
0x3FBE,//0x25EB
0xE81E,//0x25EC
0x5840,//0x25ED
0x0000,//0x25EE
0x10C2,//0x25EF
0xEFA8,//0x25F0
0x0F44,//0x25F1
0x3783,//0x25F2
0x26A1,//0x25F3
0xF761,//0x25F4
0xBF40,//0x25F5
0x0723,//0x25F6
0xDF3E,//0x25F7
0xD7A0,//0x25F8
0x27E2,//0x25F9
0x8F43,//0x25FA
0x779F,//0x25FB
0x0000,//0x25FC
0x9801,//0x25FD
0xBFE3,//0x25FE
0x98A2,//0x25FF
0x1F7F,//0x2600
0x7FA2,//0x2601
0x473F,//0x2602
0x6F60,//0x2603
0x67FE,//0x2604
0x0000,//0x2605
0xDF9D,//0x2606
0x3FBE,//0x2607
0x97BC,//0x2608
0x507D,//0x2609
0xDF9D,//0x260A
0x607E,//0x260B
0xD81D,//0x260C
0x805D,//0x260D
0x383E,//0x260E
0x2121,//0x260F
0x77A9,//0x2610
0x4765,//0x2611
0x9745,//0x2612
0x7F01,//0x2613
0xC7C1,//0x2614
0x9801,//0x2615
0x9F22,//0x2616
0xDF3E,//0x2617
0x0000,//0x2618
0x5FC0,//0x2619
0xF761,//0x261A
0xB7DE,//0x261B
0x30A0,//0x261C
0x4821,//0x261D
0x7822,//0x261E
0xA802,//0x261F
0xA802,//0x2620
0xA802,//0x2621
0x0780,//0x2622
0x17E1,//0x2623
0xC8DF,//0x2624
0xB05E,//0x2625
0x57FD,//0x2626
0x089E,//0x2627
0x185C,//0x2628
0x383E,//0x2629
0x083D,//0x262A
0xA09C,//0x262B
0x389D,//0x262C
0xB05E,//0x262D
0x383E,//0x262E
0x1061,//0x262F
0x90A9,//0x2630
0x2805,//0x2631
0x3FE4,//0x2632
0xC7C1,//0x2633
0x9801,//0x2634
0xC041,//0x2635
0x17E1,//0x2636
0xFFFF,//0x2637
0xF87F,//0x2638
0x8860,//0x2639
0x17E1,//0x263A
0x67FE,//0x263B
0x909F,//0x263C
0x4FA1,//0x263D
0xC762,//0x263E
0x8860,//0x263F
0x90C5,//0x2640
0xE844,//0x2641
0x7822,//0x2642
0xF0E1,//0x2643
0x6900,//0x2644
0x909F,//0x2645
0x083D,//0x2646
0x811E,//0x2647
0xF0BB,//0x2648
0xD8BE,//0x2649
0x805D,//0x264A
0x507D,//0x264B
0x389D,//0x264C
0x805D,//0x264D
0x3FBE,//0x264E
0xA8A1,//0x264F
0x312C,//0x2650
0xB0A7,//0x2651
0xC885,//0x2652
0xC041,//0x2653
0x20C1,//0x2654
0xF101,//0x2655
0x68E0,//0x2656
0x607E,//0x2657
0x513E,//0x2658
0x811E,//0x2659
0xD020,//0x265A
0x67FE,//0x265B
0xA03F,//0x265C
0xD020,//0x265D
0x0000,//0x265E
0x4FA1,//0x265F
0xE8E7,//0x2660
0xE9A4,//0x2661
0xC0E2,//0x2662
0xF101,//0x2663
0x415F,//0x2664
0x513E,//0x2665
0xB11D,//0x2666
0xA17C,//0x2667
0xD19A,//0x2668
0x70BC,//0x2669
0xA09C,//0x266A
0xA09C,//0x266B
0x083D,//0x266C
0xD81D,//0x266D
0x0FBD,//0x266E
0x5FC0,//0x266F
0x11ED,//0x2670
0x2946,//0x2671
0xD163,//0x2672
0x8980,//0x2673
0xE9FE,//0x2674
0x415F,//0x2675
0x811E,//0x2676
0xF93C,//0x2677
0x28FC,//0x2678
0xF93C,//0x2679
0xE8BD,//0x267A
0xD81D,//0x267B
0x389D,//0x267C
0xD7A0,//0x267D
0x0780,//0x267E
0x6F60,//0x267F
0x0000,//0x2680
0x67FE,//0x2681
0x0000,//0x2682
0x6819,//0x2683
0xC810,//0x2684
0x0000,//0x2685
0x3003,//0x2686
0x5011,//0x2687
0xD7FA,//0x2688
0x0000,//0x2689
0x4FFB,//0x268A
0xD7FA,//0x268B
0xA7E5,//0x268C
0x2FDF,//0x268D
0x37D9,//0x268E
0xAFD8,//0x268F
0x582C,//0x2690
0x4821,//0x2691
0x5027,//0x2692
0xE023,//0x2693
0x6024,//0x2694
0xF825,//0x2695
0x682F,//0x2696
0x4817,//0x2697
0xE81E,//0x2698
0xD81D,//0x2699
0xD81D,//0x269A
0x900A,//0x269B
0xA009,//0x269C
0x1806,//0x269D
0xD7FA,//0x269E
0xEFF2,//0x269F
0x080B,//0x26A0
0xB004,//0x26A1
0x8007,//0x26A2
0xD81D,//0x26A3
0x5011,//0x26A4
0xD016,//0x26A5
0x4817,//0x26A6
0xF813,//0x26A7
0xA009,//0x26A8
0xA009,//0x26A9
0x3808,//0x26AA
0x900A,//0x26AB
0x7FF8,//0x26AC
0x47F0,//0x26AD
0xB7E8,//0x26AE
0x47F0,//0x26AF
0x2833,//0x26B0
0xC826,//0x26B1
0x8031,//0x26B2
0xD020,//0x26B3
0x582C,//0x26B4
0xC826,//0x26B5
0xA834,//0x26B6
0xE023,//0x26B7
0x6024,//0x26B8
0xE828,//0x26B9
0x402A,//0x26BA
0xF018,//0x26BB
0x401C,//0x26BC
0xC810,//0x26BD
0x900A,//0x26BE
0x0000,//0x26BF
0x0000,//0x26C0
0x880C,//0x26C1
0xA009,//0x26C2
0x6819,//0x26C3
0x5011,//0x26C4
0x4817,//0x26C5
0x6012,//0x26C6
0xD81D,//0x26C7
0x3808,//0x26C8
0x5011,//0x26C9
0x080B,//0x26CA
0x4817,//0x26CB
0x0000,//0x26CC
0xCFFC,//0x26CD
0xEFF2,//0x26CE
0x57FD,//0x26CF
0xD82B,//0x26D0
0x6819,//0x26D1
0xF825,//0x26D2
0x581A,//0x26D3
0xD020,//0x26D4
0xC826,//0x26D5
0xE828,//0x26D6
0x701F,//0x26D7
0x5027,//0x26D8
0xD81D,//0x26D9
0xC826,//0x26DA
0x581A,//0x26DB
0xD020,//0x26DC
0xE015,//0x26DD
0xD016,//0x26DE
0x3003,//0x26DF
0xAFEE,//0x26E0
0xCFFC,//0x26E1
0xCFFC,//0x26E2
0x200E,//0x26E3
0x080B,//0x26E4
0xB004,//0x26E5
0x3003,//0x26E6
0x5011,//0x26E7
0xD7FA,//0x26E8
0x3808,//0x26E9
0x080B,//0x26EA
0xC810,//0x26EB
0x3003,//0x26EC
0x4FFB,//0x26ED
0x7FF8,//0x26EE
0xA802,//0x26EF
0xFFFF,//0x26F0
0x3003,//0x26F1
0x6012,//0x26F2
0x8007,//0x26F3
0xE015,//0x26F4
0x5011,//0x26F5
0xD81D,//0x26F6
0xE015,//0x26F7
0xF018,//0x26F8
0x6819,//0x26F9
0xD81D,//0x26FA
0x5011,//0x26FB
0xD016,//0x26FC
0x900A,//0x26FD
0xB80F,//0x26FE
0x100D,//0x26FF
0xB7DE,//0x2700
0x9FDB,//0x2701
0x8FE0,//0x2702
0xE7F9,//0x2703
0xC7F7,//0x2704
0x07EC,//0x2705
0x9FED,//0x2706
0xB004,//0x2707
0xDFF1,//0x2708
0x5FF6,//0x2709
0xE7F9,//0x270A
0x2805,//0x270B
0xD7FA,//0x270C
0x77F3,//0x270D
0x1FEA,//0x270E
0x2805,//0x270F
0x9FED,//0x2710
0x0FE7,//0x2711
0x77F3,//0x2712
0x1FEA,//0x2713
0xAFEE,//0x2714
0xE7F9,//0x2715
0x9801,//0x2716
0x7FF8,//0x2717
0xB004,//0x2718
0x9801,//0x2719
0xA009,//0x271A
0x67FE,//0x271B
0xB004,//0x271C
0xFFFF,//0x271D
0xA009,//0x271E
0xB004,//0x271F
0x77A9,//0x2720
0x97BC,//0x2721
0x37B5,//0x2722
0x67C8,//0x2723
0x4FCD,//0x2724
0xCFCA,//0x2725
0xE7CF,//0x2726
0x2FDF,//0x2727
0xA7D3,//0x2728
0x17D7,//0x2729
0x87DD,//0x272A
0x2FE9,//0x272B
0x2FDF,//0x272C
0x8FE0,//0x272D
0x27E2,//0x272E
0x5FF6,//0x272F
0xC79B,//0x2730
0xE795,//0x2731
0x67A4,//0x2732
0x7FA2,//0x2733
0x6FAF,//0x2734
0x47AA,//0x2735
0x9FB7,//0x2736
0x2FB3,//0x2737
0xBFB9,//0x2738
0xF7C2,//0x2739
0x1FDC,//0x273A
0xBFD5,//0x273B
0xBFE3,//0x273C
0x27E2,//0x273D
0xF7F4,//0x273E
0x1FEA,//0x273F
};

I exported the data as an C array to work with it later.