初期化で、VL53L0X_StaticInitで"API Status: -50 : Reference Spad Init Error"というエラーが出て動かない。
このブログを検索してみると、やっぱり初期化でコケていて、しかしディレクトリの底の方から掘り返したライブラリなら動いた、みたいな事が書いてあって、それをやってみたけど、動かない。
だいぶ前にこのセンサを使ってオモチャを作った記憶はあるので、どうにかして使えるはずなんだけど。
新しいセンサ(VL53L1X)はレンジが伸びた代わりに短距離が弱くなってるらしいのだが、こっちのセンサはAPIのバージョンも結構高い。
53L0の方は全然バージョン上がってない気がする。あんまり売る気ないのかも。
気が向いたら53L1でも買ってみようかなーと思いつつ、今回は50cm未満くらいのレンジをメインに使うので、短距離に弱いセンサは嫌なんだよなー。
まぁ、今考えてるやつはこのセンサは必須ではないので、避けて通ってもいいのだが。
それにしても後味が悪い。
いつかリベンジしたいけど、データシートが出てないから自分でライブラリ組むわけにも行かないしなぁ。
前は動いたから、うまいことすれば動くんだろうけど、一旦別のことやって落ち着いてから。
0 件のコメント:
コメントを投稿