update: overhauled firmware ui. Added public flash page.
This commit is contained in:
@@ -6,12 +6,14 @@ class BuiltMelodyCreate(BaseModel):
|
||||
name: str
|
||||
pid: str
|
||||
steps: str # raw step string e.g. "1,2,2+1,1,2,3+1"
|
||||
is_builtin: bool = False
|
||||
|
||||
|
||||
class BuiltMelodyUpdate(BaseModel):
|
||||
name: Optional[str] = None
|
||||
pid: Optional[str] = None
|
||||
steps: Optional[str] = None
|
||||
is_builtin: Optional[bool] = None
|
||||
|
||||
|
||||
class BuiltMelodyInDB(BaseModel):
|
||||
@@ -19,6 +21,7 @@ class BuiltMelodyInDB(BaseModel):
|
||||
name: str
|
||||
pid: str
|
||||
steps: str
|
||||
is_builtin: bool = False
|
||||
binary_path: Optional[str] = None
|
||||
binary_url: Optional[str] = None
|
||||
progmem_code: Optional[str] = None
|
||||
|
||||
Reference in New Issue
Block a user