chirimen-oh / chirimen-drivers

Drivers with WebI2C
https://chirimen.org/chirimen-drivers/
MIT License
4 stars 2 forks source link

OledDisplay の drawStringQ に数値を渡すと動かない #4

Closed dynamis closed 5 years ago

dynamis commented 5 years ago

https://github.com/chirimen-oh/chirimen-drivers/blob/master/chirimen-driver-i2c-grove-oled-display/OledDisplay.js#L159

  putStringQ: function(string){
    for(var i=0;i < string.length; i++){
      var c =  string.charAt(i);
      this.putCharQ(c);     
    }
  },
  drawStringQ: function(row,col,string){
    this.setTextXYQ(row,col);
    this.putStringQ(string);
  },

関数名の通りなのだけど、文字列以外のものを引数として渡すと何もエラーメッセージ無しで動作しない。

dynamis commented 5 years ago

number と boolean を許容 https://github.com/chirimen-oh/chirimen-drivers/commit/2a6a5bf57ef214b9a42663e4a79d2c3de768537e object には warning 出して無視 https://github.com/chirimen-oh/chirimen-drivers/commit/8ce28d847ee31d4db27dc90197b382773293e641