Borges is an auxiliary software capable of updating Boragrid projects after an event has its ID number changed by services such as Conductor.
How Borges works
After identifying a change in the encoder’s event list, Borges searches for new events that have the same name as events that have been removed.
The tool then uses up to eight different template projects, updates the IDs of its modules and generates new updated BoraGrid projects.
BoraGrid can automatically reload its current project if the “Automatic Reopening” option is activated.
Creating a Base Project
In Boragrid, create a new project and enter the information of your encoders. Size grid to hold all the modules you intend to display. There is no need to define module types at this time.
Go to Settings / App Settings / Advanced. Make sure the “Auto Reopening” field is checked.
Make any desired visual adjustments such as entering full screen mode or hiding the control panel.
Save as your project (Wind: Ctrl+Shift+S | Mac: Shift+Cmd+S) . Give it a name e.i. “base project 01.bg3”.
Creating a Template Project
In Borges, on the Operation Mode panel, select the option ” 2 – Generate a template from the encoders event lists”.
Go to Groups panel, select “Group 1” tab then enter the path to your base project at “Input project” field.
Enter the path to your output template at “Output Project” field e.i. “template project 01.bg3”.
Click “Scan Now” button to create your template project.
Customizing the Template Project
Open the generated template project at Boragrid.
Note there are several HTML modules showing some codes. These ones will be replaced by the Controller or Log modules in the next phase.
The event name of each module is shown next to “event name”. Replace it by the event name you want.
It is also possible to choose the type of module between “controller” and “log”.
Move, delete, and insert new modules as your project needs.
Save your template project.
Creating your final project
Back to Borges, select “3 – Generate a project from a template”.
Enter the path to your template project in the “Input Project” field of the “Group 1” tab.
Enter the path to your final project at “Output Project” field e.i. “project 01.bg3”.
Click “Scan Now” button.
Open your final project at Boragrid. The old HTML modules are now replaced by Controllers modules.
If there is some think wrong. Repeat the customizing template process and generate a new final project.
Looking for events changes
If a scan process is performed in Borges and an event ID change is found, a new updated final project will be generated.
If the the “Auto Reopening” option is on in Boragrid, the current project will be replaced by its new updated version.
To automate scans, check “Auto Scan” box in Borges.