Navigation

    obniz

    forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. 森M
    森
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    森M

    @森M

    0
    Reputation
    2
    Posts
    187
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    森M Follow

    Best posts made by 森M

    This user hasn't posted anything yet.

    Latest posts made by 森M

    • RE: pythonで"error:unknown hw obnizb2"が発生する

      返信ありがとうございます、状況了解しました。いろいろ試してみます。

      posted in Question and Troubles
      森
      森M
    • pythonで"error:unknown hw obnizb2"が発生する

      Obniz Borad 1Yを購入したので早速obniz入門レッスン(python)の最初の「クイックスタート (Python)」の例を実行したところ

       error:unknown hw obnizb2

      というエラーが出ます。obniz_components.pyの

       if hwDefinition is None:
        raise Exception(f"unknown hw {self.hw}")

      のところで引っ掛かっているのだと思います。このボードのhw名はobnizb2のようですが/libs/hw/index.pyでは

      class HW:
      @staticmethod
      def get_definition_for(hw):
      if hw == 'obnizb1':
      with open(os.path.join(os.path.dirname(file), 'obnizb1.json')) as f:
      hw_obj = json.load(f)
      elif hw == 'esp32w':
      with open(os.path.join(os.path.dirname(file), 'esp32w.json')) as f:
      hw_obj = json.load(f)
      else:
      hw_obj = None
      return hw_obj

      となっていてobnizb2はありません。このボードはpythonのサポート外ということでしょうか?
      とりあえず上記のif hw == 'obnizb1':のところを

       if (hw == 'obnizb1' or hw == 'obnizb2'):

      と書き換えたら最初のサンプルプログラムは動きましたが…

      posted in Question and Troubles
      森
      森M