roUsbFilesystem
4 min
este objeto permite que los reproductores brightsign compatibles expongan un archivo local como un dispositivo de almacenamiento masivo usb cuando se conectan a un puerto host usb en otro dispositivo (por ejemplo, una pc o televisión) el host actúa como si estuviera comunicándose con una unidad usb o un disco duro usb, pero las lecturas y escrituras se dirigen al archivo local especificado en brightsign requiere un archivo que contenga un sistema de archivos una forma de crear dicho archivo es dd if=/dev/zero of=/storage/sd/test img bs=4k count=2k mkfs vfat /storage/sd/test img normalmente, el archivo local se prepararía previamente con un sistema de archivos sin conexión (cualquier método que capture una copia sin procesar de un sistema de archivos debería funcionar) los reproductores brightsign con usb c (excepto ls3 y ls4) pueden usar este objeto ifusbfilesystem enable(filename as string) as boolean expone una imagen de sistema de archivos existente como un dispositivo de almacenamiento masivo usb disable() as boolean elimina una imagen de sistema de archivos existente como un dispositivo de almacenamiento masivo usb ejemplos para crear un sistema de archivos (usando el archivo del ejemplo anterior) fs = createobject("rousbfilesystem") result = fs enable( {filename "sd\ test img"} ) el resultado es un valor booleano un resultado de verdadero significa que el sistema de archivos se ha creado correctamente para eliminar un sistema de archivos result = fs disable()