Entidad de información de compilación de firmware (v2)
0 min
las entidades firmware build info contienen las siguientes propiedades obligatorias firmwareupdatesource \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> la fuente enum desde la cual obtener la actualización de firmware los valores posibles son “production”, “beta”, “minimumcompatible”, “specificurl”, “none” o “existing” si utiliza “production”, “beta” o “minimumcompatible”, no es necesario definir valores adicionales firmwareupdatesourcefilepath \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> ruta de archivo local al archivo bsfw esto solo es aplicable para la versión de escritorio de brightsign author cuando ` firmwareupdatesource` es `specificfile` firmwareupdatesourceurl \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> enlace url al archivo bsfw (debe ser accesible públicamente) aplicable cuando ` firmwareupdatesource` es `specificurl` firmwareupdatestandardtargetfilename \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> el nombre del archivo de firmware bsfw que está destinado a las actualizaciones la actualización contenida en el archivo se aplica y, si tiene éxito, el archivo se elimina del medio de almacenamiento que lo contiene si la eliminación se realiza correctamente, el sistema se reinicia si falla, entonces el dispositivo se comporta como si el archivo hubiera sido nombrado save bsfw vea abajo la eliminación siempre falla si la tarjeta usa un sistema de archivos ntfs o hfs+ firmwareupdatedifferenttargetfilename \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> el nombre de un archivo de firmware bsfw en modo de ejecución, la actualización contenida en este archivo se aplica solo si la versión que contiene no coincide con la versión que se está ejecutando actualmente el archivo no se elimina, pero se evita el bucle infinito porque en los reinicios posteriores el número de versión será el mismo, por lo que el archivo de actualización se ignorará en modo de rescate, la actualización siempre se aplica firmwareupdatenewertargetfilename \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> el nombre de un archivo de firmware bsfw en modo de ejecución, la actualización contenida en el archivo se aplica solo si la versión que contiene es estrictamente más reciente que la versión que se está ejecutando actualmente el archivo no se elimina, pero se evita el bucle infinito porque en los reinicios posteriores el número de versión será el mismo, por lo que el archivo de actualización se ignorará en modo de rescate, la actualización siempre se aplica porque no se puede verificar la versión del modo de ejecución y no se producirá el bucle infinito porque el dispositivo se reiniciará en modo de ejecución firmwareupdatesavetargetfilename \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> el nombre de un archivo de firmware bsfw la actualización contenida en el archivo se aplica, pero el archivo no se elimina, porque si el dispositivo se reiniciara en este punto simplemente aplicaría la actualización al dispositivo y no se reiniciará automáticamente al aplicar actualizaciones nombradas de esta manera hasta que se haya retirado el dispositivo de almacenamiento que contiene la actualización esto hace que este nombre de archivo sea útil si desea actualizar muchas unidades desde una llave usb firmwareupdateversion \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> esto puede ser una cadena vacía o el número de versión del firmware al que desea actualizar productionreleaseurl \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> la url al archivo bsfw desde el cual el dispositivo obtendrá los archivos setup para su uso en producción esto s \<font color="#0c121d"> de \</font> betareleaseurl \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> la url al archivo bsfw para la versión beta de lanzamiento en producción esto solo es aplicable para la \<font color="#0c121d"> de \</font> \<font color="#0c121d">\</font> \<font color="#0c121d"> \</font> compatiblereleaseurl \<font color="#704ae0">string\</font> \<font color="#01a0af">lectura escritura\</font> la url al archivo bsfw para la versión mínima compatible de lanzamiento en producción esto solo es aplicable para la \<font color="#0c121d"> de \</font> \<font color="#0c121d">\</font> \<font color="#0c121d"> \</font> estos campos adicionales se devolverán en la respuesta get los valores se establecen en el firmware manifest no son obligatorios en una solicitud put productionversion \<font color="#704ae0">string\</font> \<font color="#01a0af">solo lectura\</font> betaversion \<font color="#704ae0">string\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> compatibleversion \<font color="#704ae0">string\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> productionversionnumber \<font color="#704ae0">number\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> betaversionnumber \<font color="#704ae0">number\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> compatibleversionnumber \<font color="#704ae0">number\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> productionreleasesha1 \<font color="#704ae0">string\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> betareleasesha1 \<font color="#704ae0">string\</font> \<font color="#01a0af">solo \</font> \<font color="#01a0af">lectura\</font> compatiblereleasesha1 \<font color="#704ae0">string\</font> \<font color="#01a0af">solo lectura\</font> \<font color="#01a0af">\</font> productionreleasefilelength \<font color="#704ae0">number\</font> \<font color="#01a0af">solo lectura\</font> \<font color="#01a0af">\</font> betareleasefilelength \<font color="#704ae0">number\</font> \<font color="#01a0af">solo lectura\</font> \<font color="#01a0af">\</font> compatiblereleasefilelength \<font color="#704ae0">number\</font> \<font color="#01a0af">solo lectura\</font> \<font color="#01a0af">\</font> existingfwcontentid \<font color="#704ae0">string\</font> \<font color="#01a0af">solo lectura\</font> \<font color="#01a0af">\</font>