diff --git a/SquareLineProj/ESP32S3_UI.sll b/SquareLineProj/ESP32S3_UI.sll index 86f2e46..b590ac0 100644 --- a/SquareLineProj/ESP32S3_UI.sll +++ b/SquareLineProj/ESP32S3_UI.sll @@ -12,7 +12,7 @@ "board": "ESP32-S3-LCD-EV-BOARD", "board_version": "1.0.1", "editor_version": "1.5.1", - "image": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAHgAyADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOEozQDRXtGaYuPSkpCQoyTiq7ajZqSGuYQR6yD/GkUpdyzRVX+0rL/n7g/7+L/jR/aVl/wA/cH/fxf8AGnZ9iuZdy1RVX+0rL/n7g/7+L/jR/aVl/wA/cH/fxf8AGiz7BzLuWqKq/wBpWX/P3B/38X/Gj+0rL/n7g/7+L/jRZ9g5l3LVKD61U/tKy/5+4P8Av4v+NH9pWX/P3B/38X/Giz7Cui7RVIanZD/l7g/7+L/jS/2pY/8AP1D/AN/F/wAaVn2FdFyiqn9qWP8Az9Q/9/F/xo/tSx/5+of+/i/40WfYLouZB60EYqn/AGpY/wDP1D/38X/GgarZD/l6h/7+L/jRZ9hOzLdGaqHVLH/n6h/7+L/jR/alj/z9Q/8Afxf8aLPsQXc5pCKp/wBqWP8Az9wf9/F/xpf7Usf+fuD/AL+L/jSs+xLRa6U4GqZ1Sx/5+of+/i/40n9qWP8Az9Q/9/F/xp2fYhxLtJj0qn/atj/z9Q/9/F/xpf7Vsf8An6h/7+L/AI0uV9iXEuZoqn/alif+XqH/AL+L/jR/alj/AM/cH/fxf8aLPsQ4suUvWqf9qWP/AD9wf9/F/wAaT+1LH/n7g/7+L/jRZ9hODZcoqp/atj3uof8Av4v+NJ/atj/z9Q/9/F/xos+xm4Mug0uM1R/tWx/5+4f+/i/40v8Aatj/AM/cH/fxf8aOV9hODLeKKq/2rYf8/cH/AH8X/Gk/tSw/5+4P+/i/40WfYh05di4DS1S/tSx/5+4P+/i/40+K/tZm2xXEbt6K4P8AKk01uhOnLsWqKQHNLSMztKKKK8k94KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgyPSjOOtKG9ar35I065YHBETkH8DXtpXdjmUjk9W1aS+mZEYrbg4AH8XuazKKK9+nTjTjyxMW23dhRRRViCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjoaKKAOn8PavJJKLO4YsSP3bHr9DXTA155phK6raEHB85B+or0KvFxtKMKl49TnqrU7aiiivnD2AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOCxiq+oH/iW3X/XF/5GrPSq2of8g26x/wA8X/ka92HxI4FI4KiiivoBBRRRQAUUUUAFFFFABRRRQAUUUUAWtN1CbStSt7+3EZlgcOokXcp+o/yfTBre8WWVnPa2HiDT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rmvXOtTWdnotsix2cM7xX935MqM8ky4zGsqsCIgeCMZ75wLWk6nquo+HpLv7JZnUVubiDyPPZIv3c7x/6zYT91c528nsueADcorlZfGSRa7aabLaTQ3EttPI1hIqm5aRWiEYTaxQqweQ7gSo2Nll2PjoNPmvbiBpL2zS0YtmOITeYwTAxvwAA3UEKWAxwxoAssQqlj0AyarxRediaYZJ+6vYCppv9RJ/un+VEP8AqI/90fyoAPJi/wCeSf8AfIo8mL/nkn/fIpzuqKWdgqjqScCloArOn2ZhInEZOGXsPerNQXn/AB6v+H86noAKKx5tS1A61qNhZ29tM1vZ208SzStEGaSSZWDOFbAAjBGF659eKj6tr9vq2k217pumQW97ctA7w3skzjEMsgwDEgHMY5yfTHOQAdHVYqbmZlYnykOMDuas1Bbf8tv+urUAP8iL/nmn/fNL5MX/ADyT/vkU+omuYEQO08ao3Ri4ANADJbcAeZCNjjpjoalicSRK47inKwZQykEHkEd6hs/+PVPx/nQBPRWPquq6hbatZadp1jbXM1xBNOWuLpoVRY2jXHyxuSSZR2HSoLjxHLY6TrE17ZImoaXZteSW0U5eORNrlCsm0HBMbryoIKngjaWAN+iis7T9XivLB7ubZbKt5NaDfIMFknaFeTjliowPVgOaANGiqMWo+brt3pnlY+z20Fx5m773mNKuMY4x5XXPO725tTSeVCz9wOKACSaOL77gH0pn2yD+/wDoadDCI13NzIeSxqWgCJbmFzgOM+/FS0140kXa6giorcsN8THJQ8H27UAT1Bd2qXULI6g5GOanooA83vbf7JdvDzgHgn0qDrWr4kAGqnA/h/8AZjWRmvVptygmzGS1O4oooryjYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgQa7vwr/AMglfx/9CauDru/Cv/IIT8f/AEJq9TG/w16ni5a/3r9P1Ru1leIvtR0aZbb+zAjcXMmp5MEcH/LRmUY3/Ln5SVHPJ4wdWmSwxXCBJokkUMrhXUEBlIZTz3BAIPYgGvLPaPDNYvbV7rWrVLmFrhft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f0rntY0T4kWC2MGn+KzqEdxOsE2NJto0t4jwXOSSQPQD15HGfTqKAPN9W+HXibXtM/szVfHXn2BZS0K6RFH905GCrAiul8W2niPUYrOw0G5jsop5SLy9z+8hjHPyDuTyM9uPXI6OigDyuHwZ450vV7+50ufw48Uup3F/byXiyNNGZflPITAJXAIHFW7P4c3OneFZ8zCfWB4euNIWGFh5Tlmd1ILAHOWA5wK9JooAy7DTVfwra6XqEIZTZJb3EROQRsCsuR+I4ritB+F+n3ejQWvi7TEu7zTi9pbXK3Ui+bbBiyEqjAL99hg84Ar0migDyvw38INC/wCJv/buhf8AMTm+w/6W/wDx68eX9x/r975vWu4fw4LLwwui+HLttGEWPs8saCby/m3HIfO4Ek5ye9blFAHnOmeBPEun2+s6VLr1hdabrP2mS7nezKTiaaMqXVQ23AO04z0z04xPZeDPGmnWFvZWvxC8u3t4lhiT+xYTtRRgDJbJ4A6139FAGH4P8O/8Ip4WstE+1favs2/995ezdudn+7k4+9jr2rcoooAKw/Enh3/hIf7I/wBK+z/2dqcOof6vf5nl5+TqMZz15x6VuUUAFFFFABRRRQAUyb/USf7p/lT6KAI4P9RH/uipKrKJLYlVQvF1GOop32n/AKYzf98UAVv7B0f+0/7S/smx+37t32r7Mnm5xjO/Gc4461oVB9p/6Yzf98Ufaf8ApjN/3xQBW/sHR/7T/tL+ybH7fu3favsyebnGM78ZzjjrWhUH2n/pjN/3xR9p/wCmM3/fFAFP/hHdD/tX+1f7G07+0d277X9lTzs4xnfjOccda06g+0/9MZv++KDcORhIJN3+0MCgA/5fv+2f9anqKGIpudzl261IxCqSTgDrQBDbf8tv+urVPUFrkxs5GN7FhU9AHEeI/wDkKH/d/wDZjWRWx4h/5Ch/3f8A2Y1klfSu6n8CPIxC/eM7OiiiuE9cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDla6Tw7cL5TQk4Of8A6/8AjXN1Lb3D20okQ89x61jF2Z61an7SNjvqjlhWXBOQw6MOorJtdfgdAJTtbvnirf8AbFn/AM9R/wB9D/Gtbo8x05J2aLHlT/8APx/44KPKn/5+P/HBVf8Atiy/56j/AL6H+NH9sWX/AD1H/fQ/xp3Fyy7Fjyp/+fj/AMcFHlT/APPx/wCOCq/9sWX/AD1H/fQ/xo/tiz/56j/vof40XDll2LHlT/8APx/44KPKn/5+P/HBVf8Atiz/AOeo/wC+h/jR/bFn/wA9R/30P8aLhyvsWPKn/wCfj/xwUeVP/wA/H/jgqv8A2xZ/89R/30P8aP7Ys/8AnoP++h/jQKzLHlT/APPx/wCOCjyp/wDn4/8AHBVf+2LP/noP++h/jR/bFn/z0H/fQ/xoCzLHlT/8/H/jgo8qf/n4/wDHBVf+2LP/AJ6D/vof40f2xZ/89B/30P8AGgLMseVP/wA/H/jgo8qf/n4/8cFV/wC2LP8A56D/AL6H+NH9sWf/AD0H/fQ/xoCzLHlT/wDPx/44KPKn/wCfj/xwVX/tez/56D/vof40f2vZ/wDPQf8AfQ/xoCzLHlT/APPx/wCOCjyp/wDn4/8AHBVf+17P/noP++h/jR/a9n/z0H/fQ/xoAseVP/z8f+OCjyp/+fj/AMcFV/7Xs/8AnoP++h/jR/bFn/z0H/fQ/wAaALHlT/8APx/44KPKn/5+P/HBVf8Atez/AOeg/wC+h/jR/a9n/wA9B/30P8aBFjyp/wDn4/8AHBR5U/8Az8f+OCq/9r2f/PQf99D/ABo/tiz/AOeg/wC+h/jQBY8qf/n4/wDHBR5U/wDz8f8Ajgqv/bFn/wA9R/30P8aP7Ys/+eo/76H+NAXLHlT/APPx/wCOCjyp/wDn4/8AHBVf+2LP/nqP++h/jR/bFl/z1H/fQ/xoC5Y8qf8A5+P/ABwUeVP/AM/H/jgqv/bFl/z1H/fQ/wAaP7Zsv+eq/wDfQ/xphcseVP8A8/H/AI4KPs5cjzZS4HbGBVf+2bL/AJ6r/wB9D/Gj+2bL/nqv/fQ/xoswui/jAwKRmCKWY4ArPbWrJQT5qn/gQ/xrH1LXzMpjt+B/e9Kai2RKcYq7ZmavMLjUHYHpx/n86oU4+9FdUXZWPNn7zbOwooorjPVCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4rzpP736UvnSf3v0qfSrSK7uys7skCIXkZeoA/+uRU9npscmqTW107RxQEh3HHfA/UiuezPXc0rlHzpP736UedJ/e/SrMFiGurqCYsGgjkb5f7yg/pTLu2SCG1dSxM0W9s9jkjj8qLBzK9iHzn/vfpR50n979Km1C2S0vGhjLFQqnLdeVB/rRp9sLu8SNvufeb6UJO9iZNcvMLBDeXIzFGzD1wAPzqb+ztS/55f+PL/jXa2tlFFEoKDOOmOB7YqV7aJ1xsC+6jFbciON4mXQ4b+z9S/wCeX/jy/wCNKNP1HvF/48v+NdLIhjkZD1BptHIhe3kc01hqKjPlH8Cpqm0syMVYlWHUEV2NZur2aTWzTAfvIxnPqKHEcat3ZnP+fJ/e/SnCdz/F+lREYrV0SzSaVp5BlY+FB9ahK5pJ2V2QR219Mu5ImI9SAM/nUMhnhbbIrIfQjFadzrjJOUgjUqpxubPNV9S1/T1sE+1pJvkJCrGASpHfkjjmtIUnUlyQ1ZhUqqnHnqaIo+dJ/e/Sl85/736VCjiSNXU5VgCPpTqjrZl2urok86T+9+lL50n979KfGbNYcyid5SfuqQigc9+c9uwrY+xpZWGoK5k8p0hkUEYcAsflPocjH6+1MlmH50n979KPOl/vfpWnb6XBcXVkQ0gt7oPwSN6lQcjOMEZ71UuLVItPs7hSxebfuB6DBwMUCsmVxPJ/e/SjzpP736VpyaVAmqXcG6QxW8JlxkbmwoOM445PpWSxG87QQueATkgfWmQ0P85/736UGaT+9+lW4IrGaWC3zOXkAUyAgBXPbbjkA4HUd6qTRNBPJCxBaNipI6ZBxRcloTz5P736UefJ/e/QU0jNNxirTIaJPOk/vfpSedJ/e/SmVoWzWc1xb232XKybUeQuQ+49SMHGATwMdqdxWKPnyf3v0o86T+9+laP2OG0trueZBOY5/s8QOQMjkkgEHoOOaivYIY47O8hjAimXJjJONynDd84P1zRcTiUvOk/vfpR50n979K07Wxhe3up44jckKhhjJJzkjcCFwSV6duoOORTL2OKwutT+yhGEMYKb1EgUl0B6gjjJFKVRQTk+hjXkqVKVWWyTf3Gd5r/3v0oMsn979Kh/te79Lb/wFi/+Jqzp2pTz6naQyLbNHJMisPs0YyCwB/hrmjmVJu1n/XzPAhxDhJyUVGWvkv8AMiM0ndv0o86T+9+laf8AbX/UM03/AL8f/XrSu9Am1RbW6tFtYFeBCyAFRuPJ4APqK9Dmtue97O+xzJmk/vfpSedJ/e/Sm0YqjJxO8ooorlPQCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5OORINFmAdfNuJQpXPIRec/icflVq/u4X0tJI5Abm62eeAeRsGOfTJwaxyPSkrC57Dp63NtrhHunuVkhzPZt5gZ9uH27SPrxkDvmkvXtLjS7eSEKHiTZtacbl+Y8bcc9c5rFozii5Ps1oX9Uk82/Z8xnKoMxtuHCgdcD0qXRZBHqAB/jUqP5/0rNBzTgSpBBII5BFJOzuEoXjynp0biSMOvQ06uLs/EckChZVYnuyY5/CrL+JopFwwnI9NoH9a25kee6FRPY1bhxJO7DoTxUVZf8Ab1r/AM85vyH+NH9vWv8Azzm/If40+ZB7GfY1Kq6jIItPmJPVSo+p4qo2vW2PlilJ9wB/Wsm+v5b1xu+VB91BQ5K2hUKUm9SsD61t6FMoWSAnBzvHv2P9KwqfHI8Th0Yqw5BFZp2Z0ThzKxJqMA06fbNIioxJQswGRXM6ncre3EcUHzbeAR3JrZ1e3bWbiOeSXY6JsOFzkZJ/Pmo7XTYbM7lyz/3m7fSvVwtXC4ZKsm3Pt2PGxdDGYlug0ow79WWYUEcMcf8AcUL+QqSmUoNeVJtu7PVUVFWRtWlyYdOj+wtBFdBiJmkKhmB6YLcY45HqBUTXa2oureSQXonCb5A5GCvXkjn2PTp9KzKKFIlxNey1DdqFmEWOKGAMEWWTA5ByS2OpPtVV72OWwgtXgJMIfa4fByTnpjp/nIqlRn1qtyXGx0H2qBtU1KSZo/ntioMcwKt8o4BI5J/x4NZC3bRjbGkWwE7d8SOce5K81XooFY2NN3Q20uJLWGXb5kMxeMvnGNhyeAR9MVjs7OxZ2LMTkknJJopMUXJcRaKTpS5pmdhCPStiS+EkVqYLuGBo7cRNviO8EZBwwU4GPQ1kUYzTT7it2LtvPDJpk1lNIIj5glicg4z0IOAT06cVaW7sl8i2LK8cNu4SV0JUStyTjHKjoOP8axsYoqibmldz2kriFNoQxLukVMKJeMsBjoRwcAeuDgVTghlntL6KGN5JDAMKikk/vE7CoaKU480XHuY4ikq1KVN6cya+9WK/9k6l/wBA+7/78t/hVvTNM1CPVrN3sblUWdCzNCwAG4cnioyKSuGOXxTvzHzkOGaNOalzvTXoaf8Awjuq/wDPr/5EX/GuibWINGt7W0uopvNECE7ACBxjHX2riqMV6V77n0u2w0jNNxin0VomYtHc0UUVznYFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//2Q==", + "image": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAHgAyADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2aiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOEozQDRXtGaYuPSkpCQoyTiq7ajZqSGuYQR6yD/GkUpdyzRVX+0rL/n7g/7+L/jR/aVl/wA/cH/fxf8AGnZ9iuZdy1RVX+0rL/n7g/7+L/jR/aVl/wA/cH/fxf8AGiz7BzLuWqKq/wBpWX/P3B/38X/Gj+0rL/n7g/7+L/jRZ9g5l3LVKD61U/tKy/5+4P8Av4v+NH9pWX/P3B/38X/Giz7Cui7RVIanZD/l7g/7+L/jS/2pY/8AP1D/AN/F/wAaVn2FdFyiqn9qWP8Az9Q/9/F/xo/tSx/5+of+/i/40WfYLouZB60EYqn/AGpY/wDP1D/38X/GgarZD/l6h/7+L/jRZ9hOzLdGaqHVLH/n6h/7+L/jR/alj/z9Q/8Afxf8aLPsQXc5pCKp/wBqWP8Az9wf9/F/xpf7Usf+fuD/AL+L/jSs+xLRa6U4GqZ1Sx/5+of+/i/40n9qWP8Az9Q/9/F/xp2fYhxLtJj0qn/atj/z9Q/9/F/xpf7Vsf8An6h/7+L/AI0uV9iXEuZoqn/alif+XqH/AL+L/jR/alj/AM/cH/fxf8aLPsQ4suUvWqf9qWP/AD9wf9/F/wAaT+1LH/n7g/7+L/jRZ9hODZcoqp/atj3uof8Av4v+NJ/atj/z9Q/9/F/xos+xm4Mug0uM1R/tWx/5+4f+/i/40v8Aatj/AM/cH/fxf8aOV9hODLeKKq/2rYf8/cH/AH8X/Gk/tSw/5+4P+/i/40WfYh05di4DS1S/tSx/5+4P+/i/40+K/tZm2xXEbt6K4P8AKk01uhOnLsWqKQHNLSMztKKKK8k94KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDgyPSjOOtKG9ar35I065YHBETkH8DXtpXdjmUjk9W1aS+mZEYrbg4AH8XuazKKK9+nTjTjyxMW23dhRRRViCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjoaKKAOn8PavJJKLO4YsSP3bHr9DXTA155phK6raEHB85B+or0KvFxtKMKl49TnqrU7aiiivnD2AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOCxiq+oH/iW3X/XF/5GrPSq2of8g26x/wA8X/ka92HxI4FI4KiiivoBBRRRQAUUUUAFFFFABRRRQAUUUUAWtN1CbStSt7+3EZlgcOokXcp+o/yfTBre8WWVnPa2HiDT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", "export_temp_image": false, "force_export_images": false, "flat_export": false, @@ -25,7 +25,7 @@ "uiExportFolderPath": "D:\\yuwell_workspace\\FluxDC\\SquareLineProj\\Export", "projectExportFolderPath": "D:\\yuwell_workspace\\FluxDC\\SquareLineProj\\Export", "custom_variable_prefix": "uic", - "backup_cnt": 833, + "backup_cnt": 844, "autosave_cnt": 0, "group_color_cnt": 0, "lvgl_version": "8.3.6", diff --git a/SquareLineProj/ESP32S3_UI.spj b/SquareLineProj/ESP32S3_UI.spj index 85de15d..258494e 100644 --- a/SquareLineProj/ESP32S3_UI.spj +++ b/SquareLineProj/ESP32S3_UI.spj @@ -3657,6 +3657,17 @@ "strtype": "_style/StyleState", "strval": "DEFAULT", "childs": [ + { + "nid": 11110, + "strtype": "_style/Padding", + "intarray": [ + 0, + 0, + 7, + 0 + ], + "InheritedType": 7 + }, { "nid": 10430, "strtype": "_style/Text_Align", @@ -3853,8 +3864,7 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { "guid": "GUID77843143-502753S622463", @@ -4089,13 +4099,11 @@ }, { "nid": 90, - "flags": 1048576, "strtype": "OBJECT/Flags", "InheritedType": 1 }, { "nid": 225, - "flags": 1048576, "strtype": "OBJECT/Scrolling", "InheritedType": 1 }, @@ -4155,6 +4163,26 @@ "strtype": "_style/StyleState", "strval": "DEFAULT", "childs": [ + { + "nid": 11110, + "strtype": "_style/Padding", + "intarray": [ + 0, + 0, + 7, + 0 + ], + "InheritedType": 7 + }, + { + "nid": 11120, + "strtype": "_style/Padding_RowCol", + "intarray": [ + 10, + 0 + ], + "InheritedType": 7 + }, { "nid": 10430, "strtype": "_style/Text_Align", @@ -5022,8 +5050,7 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { "guid": "GUID47387928-502756S18364463", @@ -5250,13 +5277,11 @@ }, { "nid": 90, - "flags": 1048576, "strtype": "OBJECT/Flags", "InheritedType": 1 }, { "nid": 225, - "flags": 1048576, "strtype": "OBJECT/Scrolling", "InheritedType": 1 }, @@ -5274,7 +5299,6 @@ }, { "nid": 320, - "flags": 1048576, "strtype": "OBJECT/States", "InheritedType": 1 }, @@ -5315,6 +5339,17 @@ "strtype": "_style/StyleState", "strval": "DEFAULT", "childs": [ + { + "nid": 11110, + "strtype": "_style/Padding", + "intarray": [ + 0, + 0, + 7, + 0 + ], + "InheritedType": 7 + }, { "nid": 10430, "strtype": "_style/Text_Align", @@ -5502,8 +5537,7 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { "guid": "GUID64023593-781290S961474", @@ -6550,7 +6584,7 @@ "intarray": [ 0, 0, - 0, + 7, 0 ], "InheritedType": 7 @@ -6753,8 +6787,7 @@ "InheritedType": 11 } ], - "saved_objtypeKey": "PANEL", - "tree_closed": true + "saved_objtypeKey": "PANEL" }, { "guid": "GUID10723593-781291S942474", @@ -7506,7 +7539,7 @@ "strtype": "OBJECT/Position", "intarray": [ 111, - 153 + 155 ], "InheritedType": 7 }, @@ -7594,6 +7627,157 @@ "saved_objtypeKey": "PANEL", "tree_closed": true }, + { + "guid": "GUID26706871-297447S167474", + "deepid": 1944903910, + "dont_export": false, + "locked": false, + "properties": [ + { + "nid": 10, + "strtype": "OBJECT/Name", + "strval": "labelTestResult", + "childs": [ + { + "nid": 15, + "strtype": "_codename/Codename", + "strval": "labelTestResult", + "InheritedType": 10 + } + ], + "InheritedType": 10 + }, + { + "nid": 20, + "strtype": "OBJECT/Layout", + "InheritedType": 1 + }, + { + "Flow": 0, + "Wrap": false, + "Reversed": false, + "MainAlignment": 0, + "CrossAlignment": 0, + "TrackAlignment": 0, + "LayoutType": 0, + "nid": 30, + "strtype": "OBJECT/Layout_type", + "strval": "No_layout", + "InheritedType": 13 + }, + { + "nid": 40, + "strtype": "OBJECT/Transform", + "InheritedType": 1 + }, + { + "nid": 50, + "flags": 17, + "strtype": "OBJECT/Position", + "intarray": [ + 111, + 154 + ], + "InheritedType": 7 + }, + { + "nid": 60, + "flags": 51, + "strtype": "OBJECT/Size", + "intarray": [ + 1, + 1 + ], + "InheritedType": 7 + }, + { + "nid": 70, + "strtype": "OBJECT/Align", + "strval": "CENTER", + "InheritedType": 3 + }, + { + "nid": 90, + "flags": 1048576, + "strtype": "OBJECT/Flags", + "InheritedType": 1 + }, + { + "nid": 110, + "strtype": "OBJECT/Clickable", + "strval": "False", + "InheritedType": 2 + }, + { + "nid": 225, + "flags": 1048576, + "strtype": "OBJECT/Scrolling", + "InheritedType": 1 + }, + { + "nid": 300, + "strtype": "OBJECT/Scrollbar_mode", + "strval": "AUTO", + "InheritedType": 3 + }, + { + "nid": 310, + "strtype": "OBJECT/Scroll_direction", + "strval": "ALL", + "InheritedType": 3 + }, + { + "nid": 314, + "strtype": "OBJECT/Scroll_snap_x", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 315, + "strtype": "OBJECT/Scroll_snap_y", + "strval": "NONE", + "InheritedType": 3 + }, + { + "nid": 320, + "flags": 1048576, + "strtype": "OBJECT/States", + "InheritedType": 1 + }, + { + "nid": 1010, + "strtype": "LABEL/Label", + "InheritedType": 1 + }, + { + "nid": 1020, + "strtype": "LABEL/Long_mode", + "strval": "WRAP", + "InheritedType": 3 + }, + { + "nid": 1030, + "strtype": "LABEL/Text", + "strval": "x", + "InheritedType": 10 + }, + { + "part": "lv.PART.MAIN", + "childs": [], + "nid": 1040, + "strtype": "LABEL/Style_main", + "strval": "lv.PART.MAIN, Text, Rectangle, Pad, Transform", + "InheritedType": 11 + }, + { + "nid": 1050, + "strtype": "LABEL/Recolor", + "strval": "False", + "InheritedType": 2 + } + ], + "saved_objtypeKey": "LABEL" + }, { "guid": "GUID70334086-781297S602474", "deepid": 203552275, @@ -7750,7 +7934,8 @@ "InheritedType": 2 } ], - "saved_objtypeKey": "LABEL" + "saved_objtypeKey": "LABEL", + "tree_closed": true } ], "dont_export": false, @@ -19575,514 +19760,6 @@ "saved_objtypeKey": "PANEL", "tree_closed": true }, - { - "guid": "GUID57907189-416471S269470", - "deepid": -102409356, - "dont_export": false, - "locked": false, - "properties": [ - { - "nid": 10, - "strtype": "OBJECT/Name", - "strval": "checkBoxWifi", - "InheritedType": 10 - }, - { - "nid": 20, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 30, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 40, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 50, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -120, - -165 - ], - "InheritedType": 7 - }, - { - "nid": 60, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 70, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 90, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 225, - "flags": 1048576, - "strtype": "OBJECT/Scrolling", - "InheritedType": 1 - }, - { - "nid": 260, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 314, - "strtype": "OBJECT/Scroll_snap_x", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 315, - "strtype": "OBJECT/Scroll_snap_y", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 320, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1010, - "strtype": "CHECKBOX/Checkbox", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "CHECKBOX/Title", - "strval": "wifi", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1030, - "strtype": "CHECKBOX/Style_main", - "strval": "lv.PART.MAIN, Text, Transform", - "InheritedType": 11 - }, - { - "part": "lv.PART.INDICATOR", - "childs": [], - "nid": 1040, - "strtype": "CHECKBOX/Style_bullet", - "strval": "lv.PART.INDICATOR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CHECKBOX" - }, - { - "guid": "GUID25875446-416474S51657470", - "deepid": -102409356, - "dont_export": false, - "locked": false, - "properties": [ - { - "nid": 10, - "strtype": "OBJECT/Name", - "strval": "checkboxSerial1", - "InheritedType": 10 - }, - { - "nid": 20, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 30, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 40, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 50, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -113, - -135 - ], - "InheritedType": 7 - }, - { - "nid": 60, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 70, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 90, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 225, - "flags": 1048576, - "strtype": "OBJECT/Scrolling", - "InheritedType": 1 - }, - { - "nid": 260, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 314, - "strtype": "OBJECT/Scroll_snap_x", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 315, - "strtype": "OBJECT/Scroll_snap_y", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 320, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1010, - "strtype": "CHECKBOX/Checkbox", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "CHECKBOX/Title", - "strval": "serial1", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1030, - "strtype": "CHECKBOX/Style_main", - "strval": "lv.PART.MAIN, Text, Transform", - "InheritedType": 11 - }, - { - "part": "lv.PART.INDICATOR", - "childs": [], - "nid": 1040, - "strtype": "CHECKBOX/Style_bullet", - "strval": "lv.PART.INDICATOR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CHECKBOX" - }, - { - "guid": "GUID93935927-416475S951470", - "deepid": -102409356, - "dont_export": false, - "locked": false, - "properties": [ - { - "nid": 10, - "strtype": "OBJECT/Name", - "strval": "checkBoxSerial2", - "InheritedType": 10 - }, - { - "nid": 20, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 30, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 40, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 50, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -110, - -103 - ], - "InheritedType": 7 - }, - { - "nid": 60, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 70, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 90, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 225, - "flags": 1048576, - "strtype": "OBJECT/Scrolling", - "InheritedType": 1 - }, - { - "nid": 260, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 314, - "strtype": "OBJECT/Scroll_snap_x", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 315, - "strtype": "OBJECT/Scroll_snap_y", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 320, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1010, - "strtype": "CHECKBOX/Checkbox", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "CHECKBOX/Title", - "strval": "serial2", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1030, - "strtype": "CHECKBOX/Style_main", - "strval": "lv.PART.MAIN, Text, Transform", - "InheritedType": 11 - }, - { - "part": "lv.PART.INDICATOR", - "childs": [], - "nid": 1040, - "strtype": "CHECKBOX/Style_bullet", - "strval": "lv.PART.INDICATOR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CHECKBOX" - }, - { - "guid": "GUID44499403-416476S21931470", - "deepid": -102409356, - "dont_export": false, - "locked": false, - "properties": [ - { - "nid": 10, - "strtype": "OBJECT/Name", - "strval": "checkBoxPower", - "InheritedType": 10 - }, - { - "nid": 20, - "strtype": "OBJECT/Layout", - "InheritedType": 1 - }, - { - "Flow": 0, - "Wrap": false, - "Reversed": false, - "MainAlignment": 0, - "CrossAlignment": 0, - "TrackAlignment": 0, - "LayoutType": 0, - "nid": 30, - "strtype": "OBJECT/Layout_type", - "strval": "No_layout", - "InheritedType": 13 - }, - { - "nid": 40, - "strtype": "OBJECT/Transform", - "InheritedType": 1 - }, - { - "nid": 50, - "flags": 17, - "strtype": "OBJECT/Position", - "intarray": [ - -110, - -69 - ], - "InheritedType": 7 - }, - { - "nid": 60, - "flags": 51, - "strtype": "OBJECT/Size", - "intarray": [ - 1, - 1 - ], - "InheritedType": 7 - }, - { - "nid": 70, - "strtype": "OBJECT/Align", - "strval": "CENTER", - "InheritedType": 3 - }, - { - "nid": 90, - "flags": 1048576, - "strtype": "OBJECT/Flags", - "InheritedType": 1 - }, - { - "nid": 225, - "flags": 1048576, - "strtype": "OBJECT/Scrolling", - "InheritedType": 1 - }, - { - "nid": 260, - "strtype": "OBJECT/Scroll_on_focus", - "strval": "True", - "InheritedType": 2 - }, - { - "nid": 314, - "strtype": "OBJECT/Scroll_snap_x", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 315, - "strtype": "OBJECT/Scroll_snap_y", - "strval": "NONE", - "InheritedType": 3 - }, - { - "nid": 320, - "flags": 1048576, - "strtype": "OBJECT/States", - "InheritedType": 1 - }, - { - "nid": 1010, - "strtype": "CHECKBOX/Checkbox", - "InheritedType": 1 - }, - { - "nid": 1020, - "strtype": "CHECKBOX/Title", - "strval": "power", - "InheritedType": 10 - }, - { - "part": "lv.PART.MAIN", - "childs": [], - "nid": 1030, - "strtype": "CHECKBOX/Style_main", - "strval": "lv.PART.MAIN, Text, Transform", - "InheritedType": 11 - }, - { - "part": "lv.PART.INDICATOR", - "childs": [], - "nid": 1040, - "strtype": "CHECKBOX/Style_bullet", - "strval": "lv.PART.INDICATOR, Rectangle, Pad", - "InheritedType": 11 - } - ], - "saved_objtypeKey": "CHECKBOX" - }, { "guid": "GUID90899674-304006S666472", "deepid": 1169826023, @@ -20268,8 +19945,8 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - -109, - -32 + -107, + -153 ], "InheritedType": 7 }, @@ -20405,8 +20082,7 @@ "InheritedType": 4 } ], - "saved_objtypeKey": "BUTTON", - "tree_closed": true + "saved_objtypeKey": "BUTTON" }, { "guid": "GUID35442921-304010S582472", @@ -20781,8 +20457,8 @@ "flags": 17, "strtype": "OBJECT/Position", "intarray": [ - -109, - 14 + -106, + -106 ], "InheritedType": 7 }, @@ -28034,7 +27710,7 @@ "uiExportFolderPath": "D:\\yuwell_workspace\\FluxDC\\SquareLineProj\\Export", "projectExportFolderPath": "D:\\yuwell_workspace\\FluxDC\\SquareLineProj\\Export", "custom_variable_prefix": "uic", - "backup_cnt": 832, + "backup_cnt": 843, "autosave_cnt": 0, "group_color_cnt": 0, "lvgl_version": "8.3.6", diff --git a/SquareLineProj/Export/screens/ui_pageDebug.c b/SquareLineProj/Export/screens/ui_pageDebug.c index 88aeeec..1cd663a 100644 --- a/SquareLineProj/Export/screens/ui_pageDebug.c +++ b/SquareLineProj/Export/screens/ui_pageDebug.c @@ -66,47 +66,11 @@ void ui_pageDebug_screen_init(void) lv_obj_set_scrollbar_mode(ui_pageDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE); lv_obj_set_scroll_dir(ui_pageDebug_textAreaContent, LV_DIR_VER); - ui_pageDebug_checkBoxWifi = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxWifi, "wifi"); - lv_obj_set_width(ui_pageDebug_checkBoxWifi, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxWifi, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxWifi, -120); - lv_obj_set_y(ui_pageDebug_checkBoxWifi, -165); - lv_obj_set_align(ui_pageDebug_checkBoxWifi, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxWifi, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkboxSerial1 = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkboxSerial1, "serial1"); - lv_obj_set_width(ui_pageDebug_checkboxSerial1, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkboxSerial1, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkboxSerial1, -113); - lv_obj_set_y(ui_pageDebug_checkboxSerial1, -135); - lv_obj_set_align(ui_pageDebug_checkboxSerial1, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkboxSerial1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkBoxSerial2 = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxSerial2, "serial2"); - lv_obj_set_width(ui_pageDebug_checkBoxSerial2, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxSerial2, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxSerial2, -110); - lv_obj_set_y(ui_pageDebug_checkBoxSerial2, -103); - lv_obj_set_align(ui_pageDebug_checkBoxSerial2, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxSerial2, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkBoxPower = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxPower, "power"); - lv_obj_set_width(ui_pageDebug_checkBoxPower, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxPower, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxPower, -110); - lv_obj_set_y(ui_pageDebug_checkBoxPower, -69); - lv_obj_set_align(ui_pageDebug_checkBoxPower, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxPower, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - ui_pageDebug_buttonFluxRead = lv_btn_create(ui_pageDebug); lv_obj_set_width(ui_pageDebug_buttonFluxRead, 80); lv_obj_set_height(ui_pageDebug_buttonFluxRead, 30); - lv_obj_set_x(ui_pageDebug_buttonFluxRead, -109); - lv_obj_set_y(ui_pageDebug_buttonFluxRead, -32); + lv_obj_set_x(ui_pageDebug_buttonFluxRead, -107); + lv_obj_set_y(ui_pageDebug_buttonFluxRead, -153); lv_obj_set_align(ui_pageDebug_buttonFluxRead, LV_ALIGN_CENTER); ui_pageDebug_labelReadFlux = lv_label_create(ui_pageDebug_buttonFluxRead); @@ -132,8 +96,8 @@ void ui_pageDebug_screen_init(void) lv_dropdown_set_options(ui_pageDebug_dropdownFunctionCode, "Read\nSet"); lv_obj_set_width(ui_pageDebug_dropdownFunctionCode, 80); lv_obj_set_height(ui_pageDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -109); - lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, 14); + lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -106); + lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, -106); lv_obj_set_align(ui_pageDebug_dropdownFunctionCode, LV_ALIGN_CENTER); lv_obj_add_flag(ui_pageDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags diff --git a/SquareLineProj/Export/screens/ui_pageHome.c b/SquareLineProj/Export/screens/ui_pageHome.c index 8540cda..18894df 100644 --- a/SquareLineProj/Export/screens/ui_pageHome.c +++ b/SquareLineProj/Export/screens/ui_pageHome.c @@ -246,6 +246,10 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_digit_format(ui_pageHome_spinboxStandardValue, 4, 0); lv_spinbox_set_range(ui_pageHome_spinboxStandardValue, 0, 9999); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxStandardValue, 1 - 1); + lv_obj_set_style_pad_left(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxStandardValue, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxStandardValue, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxStandardValue, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -282,6 +286,12 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_range(ui_pageHome_spinboxRate, 15, 40); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxRate, 1 - 1); lv_spinbox_set_value(ui_pageHome_spinboxRate, 15); + lv_obj_set_style_pad_left(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxRate, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_row(ui_pageHome_spinboxRate, 10, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_column(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxRate, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxRate, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -348,6 +358,10 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_digit_format(ui_pageHome_spinboxResult, 3, 0); lv_spinbox_set_range(ui_pageHome_spinboxResult, 0, 999); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxResult, 1 - 1); + lv_obj_set_style_pad_left(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxResult, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxResult, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxResult, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -426,7 +440,7 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_value(ui_pageHome_spinboxStage, 1); lv_obj_set_style_pad_left(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_pad_right(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_pad_top(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxStage, 7, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_pad_bottom(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_color(ui_pageHome_spinboxStage, lv_color_hex(0x030000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_pageHome_spinboxStage, 255, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -479,10 +493,18 @@ void ui_pageHome_screen_init(void) lv_obj_set_width(ui_pageHome_panelTestResult, 30); lv_obj_set_height(ui_pageHome_panelTestResult, 30); lv_obj_set_x(ui_pageHome_panelTestResult, 111); - lv_obj_set_y(ui_pageHome_panelTestResult, 153); + lv_obj_set_y(ui_pageHome_panelTestResult, 155); lv_obj_set_align(ui_pageHome_panelTestResult, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageHome_panelTestResult, LV_OBJ_FLAG_SCROLLABLE); /// Flags + ui_pageHome_labelTestResult = lv_label_create(ui_pageHome_panelLeft); + lv_obj_set_width(ui_pageHome_labelTestResult, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelTestResult, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelTestResult, 111); + lv_obj_set_y(ui_pageHome_labelTestResult, 154); + lv_obj_set_align(ui_pageHome_labelTestResult, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelTestResult, "x"); + ui_pageHome_labelstr3 = lv_label_create(ui_pageHome_panelLeft); lv_obj_set_width(ui_pageHome_labelstr3, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_pageHome_labelstr3, LV_SIZE_CONTENT); /// 1 @@ -555,5 +577,6 @@ void ui_pageHome_screen_init(void) uic_pageHome_spinboxRate = ui_pageHome_spinboxRate; uic_pageHome_labelCurrentStage = ui_pageHome_labelCurrentStage; uic_pageHome_textAreaResultStage = ui_pageHome_textAreaResultStage; + uic_pageHome_labelTestResult = ui_pageHome_labelTestResult; } diff --git a/SquareLineProj/Export/ui.c b/SquareLineProj/Export/ui.c index 6646533..e8a7d8d 100644 --- a/SquareLineProj/Export/ui.c +++ b/SquareLineProj/Export/ui.c @@ -70,6 +70,7 @@ lv_obj_t * ui_pageHome_textAreaResultStage; lv_obj_t * ui_pageHome_labelstr2; lv_obj_t * ui_pageHome_textAreaResultRate; lv_obj_t * ui_pageHome_panelTestResult; +lv_obj_t * ui_pageHome_labelTestResult; lv_obj_t * ui_pageHome_labelstr3; void ui_event_pageHome_buttonStartTest(lv_event_t * e); lv_obj_t * ui_pageHome_buttonStartTest; @@ -82,6 +83,7 @@ lv_obj_t * uic_panelNominal; lv_obj_t * uic_pageHome_spinboxRate; lv_obj_t * uic_pageHome_labelCurrentStage; lv_obj_t * uic_pageHome_textAreaResultStage; +lv_obj_t * uic_pageHome_labelTestResult; // SCREEN: ui_pageSetting void ui_pageSetting_screen_init(void); @@ -177,10 +179,6 @@ lv_obj_t * ui_pageDebug_labelBack; void ui_event_pageDebug_panelBody(lv_event_t * e); lv_obj_t * ui_pageDebug_panelBody; lv_obj_t * ui_pageDebug_textAreaContent; -lv_obj_t * ui_pageDebug_checkBoxWifi; -lv_obj_t * ui_pageDebug_checkboxSerial1; -lv_obj_t * ui_pageDebug_checkBoxSerial2; -lv_obj_t * ui_pageDebug_checkBoxPower; void ui_event_pageDebug_buttonFluxRead(lv_event_t * e); lv_obj_t * ui_pageDebug_buttonFluxRead; lv_obj_t * ui_pageDebug_labelReadFlux; diff --git a/SquareLineProj/Export/ui.h b/SquareLineProj/Export/ui.h index c485a5a..8dd9dae 100644 --- a/SquareLineProj/Export/ui.h +++ b/SquareLineProj/Export/ui.h @@ -78,6 +78,7 @@ extern lv_obj_t * ui_pageHome_textAreaResultStage; extern lv_obj_t * ui_pageHome_labelstr2; extern lv_obj_t * ui_pageHome_textAreaResultRate; extern lv_obj_t * ui_pageHome_panelTestResult; +extern lv_obj_t * ui_pageHome_labelTestResult; extern lv_obj_t * ui_pageHome_labelstr3; void ui_event_pageHome_buttonStartTest(lv_event_t * e); extern lv_obj_t * ui_pageHome_buttonStartTest; @@ -90,6 +91,7 @@ extern lv_obj_t * uic_panelNominal; extern lv_obj_t * uic_pageHome_spinboxRate; extern lv_obj_t * uic_pageHome_labelCurrentStage; extern lv_obj_t * uic_pageHome_textAreaResultStage; +extern lv_obj_t * uic_pageHome_labelTestResult; // SCREEN: ui_pageSetting void ui_pageSetting_screen_init(void); @@ -185,10 +187,6 @@ extern lv_obj_t * ui_pageDebug_labelBack; void ui_event_pageDebug_panelBody(lv_event_t * e); extern lv_obj_t * ui_pageDebug_panelBody; extern lv_obj_t * ui_pageDebug_textAreaContent; -extern lv_obj_t * ui_pageDebug_checkBoxWifi; -extern lv_obj_t * ui_pageDebug_checkboxSerial1; -extern lv_obj_t * ui_pageDebug_checkBoxSerial2; -extern lv_obj_t * ui_pageDebug_checkBoxPower; void ui_event_pageDebug_buttonFluxRead(lv_event_t * e); extern lv_obj_t * ui_pageDebug_buttonFluxRead; extern lv_obj_t * ui_pageDebug_labelReadFlux; diff --git a/SquareLineProj/backup/ESP32S3_UI_backup00.zip b/SquareLineProj/backup/ESP32S3_UI_backup00.zip index 0ae8254..43b20a5 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup00.zip and b/SquareLineProj/backup/ESP32S3_UI_backup00.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup01.zip b/SquareLineProj/backup/ESP32S3_UI_backup01.zip index 4e7967f..ab5eec6 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup01.zip and b/SquareLineProj/backup/ESP32S3_UI_backup01.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup02.zip b/SquareLineProj/backup/ESP32S3_UI_backup02.zip index 97e5fab..6b3a820 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup02.zip and b/SquareLineProj/backup/ESP32S3_UI_backup02.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup03.zip b/SquareLineProj/backup/ESP32S3_UI_backup03.zip index e889c35..957f3e4 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup03.zip and b/SquareLineProj/backup/ESP32S3_UI_backup03.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup04.zip b/SquareLineProj/backup/ESP32S3_UI_backup04.zip index 2844491..f757bc5 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup04.zip and b/SquareLineProj/backup/ESP32S3_UI_backup04.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup05.zip b/SquareLineProj/backup/ESP32S3_UI_backup05.zip index aeb5ff3..7904145 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup05.zip and b/SquareLineProj/backup/ESP32S3_UI_backup05.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup06.zip b/SquareLineProj/backup/ESP32S3_UI_backup06.zip index bc9af90..32acfbc 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup06.zip and b/SquareLineProj/backup/ESP32S3_UI_backup06.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup07.zip b/SquareLineProj/backup/ESP32S3_UI_backup07.zip index e6f8f10..8531009 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup07.zip and b/SquareLineProj/backup/ESP32S3_UI_backup07.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup08.zip b/SquareLineProj/backup/ESP32S3_UI_backup08.zip index 5fb9d7b..a7eba98 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup08.zip and b/SquareLineProj/backup/ESP32S3_UI_backup08.zip differ diff --git a/SquareLineProj/backup/ESP32S3_UI_backup09.zip b/SquareLineProj/backup/ESP32S3_UI_backup09.zip index 4094807..767b61c 100644 Binary files a/SquareLineProj/backup/ESP32S3_UI_backup09.zip and b/SquareLineProj/backup/ESP32S3_UI_backup09.zip differ diff --git a/components/FluxUI/screens/ui_pageDebug.c b/components/FluxUI/screens/ui_pageDebug.c index 88aeeec..1cd663a 100644 --- a/components/FluxUI/screens/ui_pageDebug.c +++ b/components/FluxUI/screens/ui_pageDebug.c @@ -66,47 +66,11 @@ void ui_pageDebug_screen_init(void) lv_obj_set_scrollbar_mode(ui_pageDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE); lv_obj_set_scroll_dir(ui_pageDebug_textAreaContent, LV_DIR_VER); - ui_pageDebug_checkBoxWifi = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxWifi, "wifi"); - lv_obj_set_width(ui_pageDebug_checkBoxWifi, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxWifi, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxWifi, -120); - lv_obj_set_y(ui_pageDebug_checkBoxWifi, -165); - lv_obj_set_align(ui_pageDebug_checkBoxWifi, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxWifi, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkboxSerial1 = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkboxSerial1, "serial1"); - lv_obj_set_width(ui_pageDebug_checkboxSerial1, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkboxSerial1, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkboxSerial1, -113); - lv_obj_set_y(ui_pageDebug_checkboxSerial1, -135); - lv_obj_set_align(ui_pageDebug_checkboxSerial1, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkboxSerial1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkBoxSerial2 = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxSerial2, "serial2"); - lv_obj_set_width(ui_pageDebug_checkBoxSerial2, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxSerial2, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxSerial2, -110); - lv_obj_set_y(ui_pageDebug_checkBoxSerial2, -103); - lv_obj_set_align(ui_pageDebug_checkBoxSerial2, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxSerial2, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - - ui_pageDebug_checkBoxPower = lv_checkbox_create(ui_pageDebug); - lv_checkbox_set_text(ui_pageDebug_checkBoxPower, "power"); - lv_obj_set_width(ui_pageDebug_checkBoxPower, LV_SIZE_CONTENT); /// 1 - lv_obj_set_height(ui_pageDebug_checkBoxPower, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_checkBoxPower, -110); - lv_obj_set_y(ui_pageDebug_checkBoxPower, -69); - lv_obj_set_align(ui_pageDebug_checkBoxPower, LV_ALIGN_CENTER); - lv_obj_add_flag(ui_pageDebug_checkBoxPower, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags - ui_pageDebug_buttonFluxRead = lv_btn_create(ui_pageDebug); lv_obj_set_width(ui_pageDebug_buttonFluxRead, 80); lv_obj_set_height(ui_pageDebug_buttonFluxRead, 30); - lv_obj_set_x(ui_pageDebug_buttonFluxRead, -109); - lv_obj_set_y(ui_pageDebug_buttonFluxRead, -32); + lv_obj_set_x(ui_pageDebug_buttonFluxRead, -107); + lv_obj_set_y(ui_pageDebug_buttonFluxRead, -153); lv_obj_set_align(ui_pageDebug_buttonFluxRead, LV_ALIGN_CENTER); ui_pageDebug_labelReadFlux = lv_label_create(ui_pageDebug_buttonFluxRead); @@ -132,8 +96,8 @@ void ui_pageDebug_screen_init(void) lv_dropdown_set_options(ui_pageDebug_dropdownFunctionCode, "Read\nSet"); lv_obj_set_width(ui_pageDebug_dropdownFunctionCode, 80); lv_obj_set_height(ui_pageDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1 - lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -109); - lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, 14); + lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -106); + lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, -106); lv_obj_set_align(ui_pageDebug_dropdownFunctionCode, LV_ALIGN_CENTER); lv_obj_add_flag(ui_pageDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags diff --git a/components/FluxUI/screens/ui_pageHome.c b/components/FluxUI/screens/ui_pageHome.c index 8540cda..18894df 100644 --- a/components/FluxUI/screens/ui_pageHome.c +++ b/components/FluxUI/screens/ui_pageHome.c @@ -246,6 +246,10 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_digit_format(ui_pageHome_spinboxStandardValue, 4, 0); lv_spinbox_set_range(ui_pageHome_spinboxStandardValue, 0, 9999); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxStandardValue, 1 - 1); + lv_obj_set_style_pad_left(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxStandardValue, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxStandardValue, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxStandardValue, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxStandardValue, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -282,6 +286,12 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_range(ui_pageHome_spinboxRate, 15, 40); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxRate, 1 - 1); lv_spinbox_set_value(ui_pageHome_spinboxRate, 15); + lv_obj_set_style_pad_left(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxRate, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_row(ui_pageHome_spinboxRate, 10, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_column(ui_pageHome_spinboxRate, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxRate, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxRate, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -348,6 +358,10 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_digit_format(ui_pageHome_spinboxResult, 3, 0); lv_spinbox_set_range(ui_pageHome_spinboxResult, 0, 999); lv_spinbox_set_cursor_pos(ui_pageHome_spinboxResult, 1 - 1); + lv_obj_set_style_pad_left(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_right(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxResult, 7, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_bottom(ui_pageHome_spinboxResult, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_align(ui_pageHome_spinboxResult, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_font(ui_pageHome_spinboxResult, &ui_font_homePanelLabel, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -426,7 +440,7 @@ void ui_pageHome_screen_init(void) lv_spinbox_set_value(ui_pageHome_spinboxStage, 1); lv_obj_set_style_pad_left(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_pad_right(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); - lv_obj_set_style_pad_top(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_pad_top(ui_pageHome_spinboxStage, 7, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_pad_bottom(ui_pageHome_spinboxStage, 0, LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_color(ui_pageHome_spinboxStage, lv_color_hex(0x030000), LV_PART_MAIN | LV_STATE_DEFAULT); lv_obj_set_style_text_opa(ui_pageHome_spinboxStage, 255, LV_PART_MAIN | LV_STATE_DEFAULT); @@ -479,10 +493,18 @@ void ui_pageHome_screen_init(void) lv_obj_set_width(ui_pageHome_panelTestResult, 30); lv_obj_set_height(ui_pageHome_panelTestResult, 30); lv_obj_set_x(ui_pageHome_panelTestResult, 111); - lv_obj_set_y(ui_pageHome_panelTestResult, 153); + lv_obj_set_y(ui_pageHome_panelTestResult, 155); lv_obj_set_align(ui_pageHome_panelTestResult, LV_ALIGN_CENTER); lv_obj_clear_flag(ui_pageHome_panelTestResult, LV_OBJ_FLAG_SCROLLABLE); /// Flags + ui_pageHome_labelTestResult = lv_label_create(ui_pageHome_panelLeft); + lv_obj_set_width(ui_pageHome_labelTestResult, LV_SIZE_CONTENT); /// 1 + lv_obj_set_height(ui_pageHome_labelTestResult, LV_SIZE_CONTENT); /// 1 + lv_obj_set_x(ui_pageHome_labelTestResult, 111); + lv_obj_set_y(ui_pageHome_labelTestResult, 154); + lv_obj_set_align(ui_pageHome_labelTestResult, LV_ALIGN_CENTER); + lv_label_set_text(ui_pageHome_labelTestResult, "x"); + ui_pageHome_labelstr3 = lv_label_create(ui_pageHome_panelLeft); lv_obj_set_width(ui_pageHome_labelstr3, LV_SIZE_CONTENT); /// 1 lv_obj_set_height(ui_pageHome_labelstr3, LV_SIZE_CONTENT); /// 1 @@ -555,5 +577,6 @@ void ui_pageHome_screen_init(void) uic_pageHome_spinboxRate = ui_pageHome_spinboxRate; uic_pageHome_labelCurrentStage = ui_pageHome_labelCurrentStage; uic_pageHome_textAreaResultStage = ui_pageHome_textAreaResultStage; + uic_pageHome_labelTestResult = ui_pageHome_labelTestResult; } diff --git a/components/FluxUI/ui.c b/components/FluxUI/ui.c index 6646533..e8a7d8d 100644 --- a/components/FluxUI/ui.c +++ b/components/FluxUI/ui.c @@ -70,6 +70,7 @@ lv_obj_t * ui_pageHome_textAreaResultStage; lv_obj_t * ui_pageHome_labelstr2; lv_obj_t * ui_pageHome_textAreaResultRate; lv_obj_t * ui_pageHome_panelTestResult; +lv_obj_t * ui_pageHome_labelTestResult; lv_obj_t * ui_pageHome_labelstr3; void ui_event_pageHome_buttonStartTest(lv_event_t * e); lv_obj_t * ui_pageHome_buttonStartTest; @@ -82,6 +83,7 @@ lv_obj_t * uic_panelNominal; lv_obj_t * uic_pageHome_spinboxRate; lv_obj_t * uic_pageHome_labelCurrentStage; lv_obj_t * uic_pageHome_textAreaResultStage; +lv_obj_t * uic_pageHome_labelTestResult; // SCREEN: ui_pageSetting void ui_pageSetting_screen_init(void); @@ -177,10 +179,6 @@ lv_obj_t * ui_pageDebug_labelBack; void ui_event_pageDebug_panelBody(lv_event_t * e); lv_obj_t * ui_pageDebug_panelBody; lv_obj_t * ui_pageDebug_textAreaContent; -lv_obj_t * ui_pageDebug_checkBoxWifi; -lv_obj_t * ui_pageDebug_checkboxSerial1; -lv_obj_t * ui_pageDebug_checkBoxSerial2; -lv_obj_t * ui_pageDebug_checkBoxPower; void ui_event_pageDebug_buttonFluxRead(lv_event_t * e); lv_obj_t * ui_pageDebug_buttonFluxRead; lv_obj_t * ui_pageDebug_labelReadFlux; diff --git a/components/FluxUI/ui.h b/components/FluxUI/ui.h index c485a5a..8dd9dae 100644 --- a/components/FluxUI/ui.h +++ b/components/FluxUI/ui.h @@ -78,6 +78,7 @@ extern lv_obj_t * ui_pageHome_textAreaResultStage; extern lv_obj_t * ui_pageHome_labelstr2; extern lv_obj_t * ui_pageHome_textAreaResultRate; extern lv_obj_t * ui_pageHome_panelTestResult; +extern lv_obj_t * ui_pageHome_labelTestResult; extern lv_obj_t * ui_pageHome_labelstr3; void ui_event_pageHome_buttonStartTest(lv_event_t * e); extern lv_obj_t * ui_pageHome_buttonStartTest; @@ -90,6 +91,7 @@ extern lv_obj_t * uic_panelNominal; extern lv_obj_t * uic_pageHome_spinboxRate; extern lv_obj_t * uic_pageHome_labelCurrentStage; extern lv_obj_t * uic_pageHome_textAreaResultStage; +extern lv_obj_t * uic_pageHome_labelTestResult; // SCREEN: ui_pageSetting void ui_pageSetting_screen_init(void); @@ -185,10 +187,6 @@ extern lv_obj_t * ui_pageDebug_labelBack; void ui_event_pageDebug_panelBody(lv_event_t * e); extern lv_obj_t * ui_pageDebug_panelBody; extern lv_obj_t * ui_pageDebug_textAreaContent; -extern lv_obj_t * ui_pageDebug_checkBoxWifi; -extern lv_obj_t * ui_pageDebug_checkboxSerial1; -extern lv_obj_t * ui_pageDebug_checkBoxSerial2; -extern lv_obj_t * ui_pageDebug_checkBoxPower; void ui_event_pageDebug_buttonFluxRead(lv_event_t * e); extern lv_obj_t * ui_pageDebug_buttonFluxRead; extern lv_obj_t * ui_pageDebug_labelReadFlux; diff --git a/components/FluxUI/ui_events.c b/components/FluxUI/ui_events.c index b45947a..44ee05e 100644 --- a/components/FluxUI/ui_events.c +++ b/components/FluxUI/ui_events.c @@ -130,8 +130,7 @@ void on_buttonStartTest_clicked(lv_event_t * e) void on_buttonFluxRead_clicked(lv_event_t * e) { - ModbusRTU_Send(ECHO_UART_PORT_NUM1,&flux_frame); - + ESP_ERROR_CHECK(ModbusRTU_Send(ECHO_UART_PORT_NUM1,&flux_frame)); } diff --git a/components/FluxUart/FluxUart.c b/components/FluxUart/FluxUart.c index fc7f73d..6abf637 100644 --- a/components/FluxUart/FluxUart.c +++ b/components/FluxUart/FluxUart.c @@ -115,6 +115,9 @@ void uart1_echoTask(void* arg) while (1) { + + vTaskDelay(1000 / portTICK_PERIOD_MS); + // Read data from the UART int len = uart_read_bytes(ECHO_UART_PORT_NUM1, data, (BUF_SIZE - 1), 20 / portTICK_PERIOD_MS); // Write data back to the UART @@ -184,6 +187,7 @@ esp_err_t ModbusRTU_Send(uart_port_t uart_num, struct ModbusRTU_Frame *frame) { unsigned short crc; char text[64]; + int res=0; if (lv_dropdown_get_selected(ui_pageDebug_dropdownFunctionCode) == 0) { @@ -196,13 +200,18 @@ esp_err_t ModbusRTU_Send(uart_port_t uart_num, struct ModbusRTU_Frame *frame) frame->CRC[1] = (crc & 0xFF); frame->CRC[0] = (crc >> 8); - uart_write_bytes(uart_num, (const char *)frame, sizeof(struct ModbusRTU_Frame)/sizeof(unsigned char)); + res = uart_write_bytes(uart_num, (const char *)frame, sizeof(struct ModbusRTU_Frame)/sizeof(unsigned char)); + if (res == -1) + { + return ESP_FAIL; + } + sprintf(text,"addr:%02X, func:%02X, data:%02X %02X %02X %02X ,crc:%02X %02X",frame->ADDR,frame->FUNC,frame->DATA[0],frame->DATA[1],frame->DATA[2],frame->DATA[3],frame->CRC[0],frame->CRC[1]); lv_textarea_add_char(ui_pageDebug_textAreaContent,'\n'); lv_textarea_add_text(ui_pageDebug_textAreaContent,"Send:"); - lv_textarea_add_text(ui_pageDebug_textAreaContent,(char*)text); + //lv_textarea_add_text(ui_pageDebug_textAreaContent,(char*)text); return ESP_OK; diff --git a/main/main.cpp b/main/main.cpp index 1089bdc..cd1b47d 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -31,7 +31,7 @@ extern "C" void app_main(void) lv_bar_set_value(ui_pageWelCome_barStartProgress,5,LV_ANIM_ON); example_lvgl_unlock(); - + } /*开启电源 需要解锁屏幕之后*/ button_init(); @@ -71,6 +71,6 @@ extern "C" void app_main(void) lv_scr_load_anim(ui_pageHome, LV_SCR_LOAD_ANIM_OUT_TOP, 800, 0, false); - } + } \ No newline at end of file