![timecode systems AirGlu2 User Manual Download Page 20](http://html1.mh-extra.com/html/timecode-systems/airglu2/airglu2_user-manual_1117224020.webp)
UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.
WR26NJ. UK
UFGO=checksum
This command initiates the update process once all the data has been transferred
where checksum is a 2’s compliment 16 bit checksum of the entire file and presented
in decimal. See UFDA command for method of calculation.
Responses are as follows
UFGO=0
Only for main firmware update. Flag to specify that all was fine and
now proceeding with update. The communications will be lost for a short time and
when complete a UFGO=1 will be sent;
UFGO=1
Update has been completed. There may be many seconds delay
before this is issued.
UFGO=2
Data is not yet complete
UFGO=3
Checksum does match stored data
UFGO=4
Old or same update version
UFGO=-n
Negative return values during update represent update failure.
Each type of update should be done separately i.e. Main Code, FPGA, and BLE
updates, we always need to update main code first. We will be providing updates as
three separate files where one or more may be needed to be updated at any one
time. The AirGlu can determine what each update is for from the contents, you do
not have to retain the filenames.