Implement Software Upgrade Management API and Frontend Functionality

- Added software.php for managing software versions, including download and purchase actions.
- Created upgrade_paths.php for handling upgrade paths management.
- Developed user_licenses.php for managing user licenses.
- Introduced version_access_rules.php for managing access rules for software versions.
- Implemented frontend functions in functions.js for interacting with the software upgrade API.
- Added version_access.php for user access validation and license management.
- Created upgrades.php for displaying available upgrades and handling user interactions.
- Enhanced UI with responsive design and progress indicators for downloads and purchases.
This commit is contained in:
“VeLiTi”
2025-12-11 15:32:18 +01:00
parent e732c91362
commit 9673d9be7b
25 changed files with 2150 additions and 2 deletions

View File

@@ -88,7 +88,13 @@ async function connectDevice() {
};
await logCommunication(`Selected USB device - ${JSON.stringify(portDetails)}`, 'connected');
await port.open({ baudRate: 56700 });
await port.open({
baudRate: 56700,
dataBits: 8,
stopBits: 1,
parity: 'none',
flowControl: 'none'
});
progressBar("10", "Connecting", "#04AA6D");
// Log successful connection with details