Antonbreakble / Antonbreakble/UwUtopia

MVP Roadmap

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# MVP Roadmap

The actual goal is to implement a minimum viable product with the following features

## Features

### Runtime
- Communication implementation
- Scripting machine implementation

### Communication
- Implement ModbusTCP protocol for communication with controller or device

### Editor
- Create a communication editor to add and configure the ModbusTCP protocol
- Create simple controls
- Button
- SVG image
- Label
- IO field with input type
- Add script machine for controls scripting
- Create canvas for control location
- Create a serialization/deserialization mechanism for the canvas with controls and scripts

### Tags implementation for Editor
- Create TagTable that add and remove HMI tags
- Protocol Tag
- Name
- Adress
- Type
- Protocol Name
- Types of supported communication (periodically, if change, etc)
- Quality Code
- Value
- HMI Tag
- Name
- Type
- Value

### Trend implementation
- Create trend configuration
- Create trend control
- Create DB connect for save historical data

### HMI
- Load project file from editor and start runtime

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.