как создать буфер без буфера в javascript
Я хочу написать код для запуска на espruino (программируемый микрочип, который работает с javascript) для работы в качестве пульта дистанционного управления Bluetooth, у меня он отлично работает в узле на моем ноутбуке, используя узел и полагаясь небесно на "Buffer.from", однако Я не могу использовать буферный модуль на espruino.
Я пробовал разные способы использования ArrayBuffer и т. Д., Но не могу найти ничего, что работает, может ли кто-нибудь порекомендовать работу?
также мне нужно выполнить преобразование в сценарии, поэтому, если есть способ сохранить буфер, который будет работать
Любая помощь будет принята с благодарностью, так как это сводит меня с ума
Ура
Джеймс
1 ответ
В Эспруино нет Buffer
встроенный, но у него есть типизированные массивы, а также DataView.
Вы должны просто иметь возможность создать типизированный массив с помощью new Uint8Array([....])
это сделает то, что вам нужно. Фактически, есть также функция E.toUint8Array, которая в основном принимает все, что вы на нее бросаете, и преобразует это в Uint8Array.
Если бы вы могли дать немного больше информации о том, что вам нужно (вы делаете Bluetooth -> Инфракрасный пульт или используете USB HID?), Я, вероятно, смогу помочь намного больше.