Interface sonar SRF08 via i2c-bus en nodejs

Bonjour,
Je tente de lire les données du Sonar SRF08 en Nodejs via le module i2c-bus.
J’avais réussi une interface en python, mais l’API de i2c-bus ne ressemble pas suffisament à celle de python pour réussir mon portage. Et j’ai surtout des erreurs du type « Error: , Remote I/O error » pour lire les obstacles détectés, que je soit en commande synchrone ou asynchrone.
static read( callBack) {
let funcName = « read »;
// 0x70, 0x00, 0x51
Sonar.i2c.writeByte( Sonar.defaultAddress, Sonar.offsetCommand, Sonar.requestMeasureInCm, function(err) {
if (err) {
Sonar.log( funcName, writeByte error : ${err},« warn »);
} else {
Sonar.log( funcName, writeByte succeeds,« info »);
setTimeout( function() {
let distances = [];
let base = 2;
for ( let idx=0; idx < 15; idx++) {
let high = Sonar.i2c.readByteSync( Sonar.defaultAddress, base + idx * 2);
let low = Sonar.i2c.readByteSync( Sonar.defaultAddress, base + idx * 2 + 1);

Des suggestions ?
Cordialement.