Skip to content

Commit 1ff8ea9

Browse files
author
Hansen0314
committed
add: compatible with mlx90641
1 parent 2679628 commit 1ff8ea9

3 files changed

Lines changed: 598 additions & 45 deletions

File tree

examples/BasicReadings.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1-
import seeed_mlx90640
1+
import seeed_mlx9064x
22
import time
3+
CHIP_TYPE = 'MLX90641'
34
def main():
4-
mlx = seeed_mlx90640.grove_mxl90640()
5-
frame = [0] * 768
5+
if CHIP_TYPE == 'MLX90641':
6+
mlx = seeed_mlx9064x.grove_mxl90641()
7+
frame = [0] * 192
8+
elif CHIP_TYPE == 'MLX90640':
9+
mlx = seeed_mlx9064x.grove_mxl90640()
10+
frame = [0] * 768
611
while True:
712
start = time.time()
813
try:

examples/MaxRefreshRate.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
1-
import seeed_mlx90640
1+
import seeed_mlx9064x
22
import time
3+
CHIP_TYPE = 'MLX90641'
34
def main():
4-
mlx = seeed_mlx90640.grove_mxl90640()
5-
mlx.refresh_rate = seeed_mlx90640.RefreshRate.REFRESH_8_HZ # The fastest for raspberry 4
6-
frame = [0] * 768
5+
if CHIP_TYPE == 'MLX90641':
6+
mlx = seeed_mlx9064x.grove_mxl90641()
7+
frame = [0] * 192
8+
elif CHIP_TYPE == 'MLX90640':
9+
mlx = seeed_mlx9064x.grove_mxl90640()
10+
frame = [0] * 768
11+
mlx.refresh_rate = seeed_mlx9064x.RefreshRate.REFRESH_8_HZ # The fastest for raspberry 4
712
while True:
813
start = time.time()
914
try:

0 commit comments

Comments
 (0)