• Callbacks are an option, but I tend to like promises more :P But still, that makes the actual call "nested" in a sense.

    I'm looking for a possible way to just do

    var data = hdc.read();

    and it "just works." This would be possible with async/await but from what I can see it's not yet available in Espruino (yet).

    If Espruino had a delay I can do away with the setTimeout and just delay for a few ms at that point and everything should work (this is actually how the Arduino libraries do it) but delay doesn't sound like the Espruino way of doing things.


Avatar for parasquid @parasquid started