{
    "id": "amazfitbips",
    "name": "Amazfit Bip S (Untested)",
    "screen": {
        "width": 176,
        "height": 176,
        "roundedBorder": 6
    },
    "fileType": {
        "signatureSize": 5,
        "header": [
            72,
            77,
            68,
            73,
            65,
            76,
            0,
            255,
            255,
            255,
            255,
            255,
            255,
            255,
            255,
            255,
            36,
            0,
            208,
            3,
            0,
            0,
            61,
            120,
            255,
            255,
            255,
            255,
            255,
            255,
            255,
            255,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
        ],
        "parameters": {
            "2:Background": {
                "1:Image": "Image",
                "3:Preview": "Image",
                "4:FrontImage": "Image"
            },
            "3:Time": {
                "1:Hours": {
                    "1:Tens": "ImageRange",
                    "2:Ones": "ImageRange"
                },
                "2:Minutes": {
                    "1:Tens": "ImageRange",
                    "2:Ones": "ImageRange"
                },
                "3:Seconds": {
                    "1:Tens": "ImageRange",
                    "2:Ones": "ImageRange"
                },
                "4:DayAmPm": {
                    "1:X": "int",
                    "2:Y": "int",
                    "3:ImageIndexAMCN": "imgid",
                    "4:ImageIndexPMCN": "imgid",
                    "5:ImageIndexAMEN": "imgid",
                    "6:ImageIndexPMEN": "imgid"
                },
                "5:DrawingOrder": "bool"
            },
            "4:Activity": {
                "1:Steps": {
                    "1:Number": "Number",
                    "2:PrefixImageIndex": "imgid",
                    "3:SuffixImageIndex": "imgid"
                },
                "3:Calories": {
                    "1:Number": "Number",
                    "2:SuffixImageIndex": "imgid"
                },
                "4:Pulse": {
                    "1:Number": "Number",
                    "2:PrefixImageIndex": "imgid",
                    "3:NoDataImageIndex": "imgid",
                    "4:SuffixImageIndex": "imgid"
                },
                "5:Distance": {
                    "1:Number": "Number",
                    "2:KmSuffixImageIndex": "imgid",
                    "3:DecimalPointImageIndex": "imgid",
                    "4:MilesSuffixImageIndex": "imgid"
                }
            },
            "5:Date": {
                "1:MonthAndDayAndYear": {
                    "1:Separate": {
                        "1:Month": "Number",
                        "3:Day": "Number"
                    },
                    "2:OneLine": {
                        "1:Number": "Number",
                        "2:DelimiterImageIndex": "imgid"
                    },
                    "3:TwoDigitsMonth": "bool",
                    "4:TwoDigitsDay": "bool"
                },
                "2:WeekDays": "ImageRange"
            },
            "6:Weather": {
                "1:Icon": {
                    "1:Position": "Coordinates",
                    "2:CustomIcon": "ImageRange",
                    "3:Position1": "Coordinates",
                    "4:Position2": "Coordinates"
                },
                "2:Temperature": {
                    "1:Current": "Temperature",
                    "2:Today": {
                        "1:Separate": {
                            "1:Day": "Temperature",
                            "2:Night": "Temperature",
                            "3:DayAlt": "Coordinates",
                            "4:NightAlt": "Coordinates"
                        },
                        "2:OneLine": {
                            "1:Number": "Number",
                            "2:MinusImageIndex": "imgid",
                            "3:DelimiterImageIndex": "imgid",
                            "4:AppendSuffixToAll": "bool",
                            "5:SuffixImageIndex": "imgid"
                        }
                    }
                }
            },
            "7:StepsProgress": {
                "1:GoalImage": "Image",
                "2:Linear": {
                    "1:StartImageIndex": "imgid",
                    "2:Segments": "Coordinates"
                },
                "4:CircleScale": {
                    "1:CenterX": "int",
                    "2:CenterY": "int",
                    "3:RadiusX": "int",
                    "4:RadiusY": "int",
                    "5:StartAngle": "int",
                    "6:EndAngle": "int",
                    "7:Width": "int",
                    "8:Color": "color"
                }
            },
            "8:Status": {
                "1:Bluetooth": "StatusImage",
                "2:Alarm": "StatusImage",
                "3:Lock": "StatusImage",
                "4:DoNotDisturb": "StatusImage"
            },
            "9:Battery": {
                "1:BatteryText": "Number",
                "2:BatteryIcon": "ImageRange",
                "3:Linear": {
                    "1:StartImageIndex": "imgid",
                    "2:Segments": "Coordinates"
                }
            },
            "10:AnalogDialFace": {
                "1:Hours": "VectorShape",
                "2:Minutes": "VectorShape",
                "3:Seconds": "VectorShape"
            }
        },
        "types": {
            "Coordinates": {
                "1:X": "int",
                "2:Y": "int"
            },
            "Image": {
                "1:X": "int",
                "2:Y": "int",
                "3:ImageIndex": "imgid"
            },
            "ImageRange": {
                "1:X": "int",
                "2:Y": "int",
                "3:ImageIndex": "imgid",
                "4:ImagesCount": "int",
                "5:UnknownV5": "int"
            },
            "Number": {
                "1:TopLeftX": "int",
                "2:TopLeftY": "int",
                "3:BottomRightX": "int",
                "4:BottomRightY": "int",
                "5:Alignment": "alignment",
                "6:SpacingX": "int",
                "7:ImageIndex": "imgid",
                "8:ImagesCount": "int"
            },
            "StatusImage": {
                "1:Coordinates": "StatusPosition",
                "2:OnImageIndex": "imgid",
                "3:OffImageIndex": "imgid"
            },
            "StatusPosition": {
                "1:X": "int",
                "2:Y": "int",
                "3:BoxWidth": "int",
                "4:Alignment": "int",
                "5:Order": "int"
            },
            "Temperature": {
                "1:Number": "Number",
                "2:MinusImageIndex": "imgid",
                "3:SuffixImageIndex": "imgid"
            },
            "VectorShape": {
                "1:OnlyBorder": "bool",
                "2:Color": "color",
                "3:Center": "Coordinates",
                "4:Shape": "Coordinates",
                "5:CenterImage": "Image"
            }
        }
    }
}