Build text base interface

This commit is contained in:
AlexanderHD27
2025-01-09 03:10:03 +01:00
parent b040662551
commit 2824bdac6e
17 changed files with 53 additions and 18 deletions

View File

@@ -1696,6 +1696,12 @@
<mxCell id="PalTPUc4YgjrWZW5Ocwr-7" value="" style="sketch=0;html=1;aspect=fixed;strokeColor=none;shadow=0;align=center;fillColor=#2D9C5E;verticalAlign=top;labelPosition=center;verticalLabelPosition=bottom;shape=mxgraph.gcp2.check" vertex="1" parent="1">
<mxGeometry x="101.32999999999993" y="1021" width="40" height="32" as="geometry" />
</mxCell>
<mxCell id="PalTPUc4YgjrWZW5Ocwr-8" value="" style="sketch=0;html=1;aspect=fixed;strokeColor=none;shadow=0;align=center;fillColor=#2D9C5E;verticalAlign=top;labelPosition=center;verticalLabelPosition=bottom;shape=mxgraph.gcp2.check" vertex="1" parent="1">
<mxGeometry x="85.37999999999994" y="940" width="40" height="32" as="geometry" />
</mxCell>
<mxCell id="PalTPUc4YgjrWZW5Ocwr-9" value="Missing Offset:" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="840" y="956" width="60" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>

View File

@@ -1,6 +1,6 @@
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.0.4 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="26.0.4">
<diagram name="Page-1" id="VLDBnTalcAr4j7jpmEzg">
<mxGraphModel dx="989" dy="600" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="14340" dy="8380" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />

View File

@@ -31,6 +31,9 @@ void GobotRPC_TI_Hardware_RP2040_I2C::i2cRxTask() {
bool read_res = readI2C(&pkg, addr);
xSemaphoreGive(i2cMutex);
if(!read_res)
continue;
pkg.addr |= (i) << 8;
if(pushPackageCB != NULL)
@@ -54,6 +57,10 @@ bool GobotRPC_TI_Hardware_RP2040_I2C::readI2C(GoRPCPackage_Transport * pkg, uint
size_t len = pkg->data[CI_RX_PACKAGE_DATA_OFFSET + 1];
if(len > 64) {
return false;
}
res = i2c_read_blocking(i2c, addr, ((uint8_t *)pkg->data) + CI_RX_PACKAGE_DATA_OFFSET, len, false);
pkg->len = len;
pkg->addr = addr;

BIN
i2c-hub/session3 Normal file

Binary file not shown.

View File

@@ -0,0 +1 @@
{"pos1": {"x": 1026, "y": 2096}, "pos2": {"x": 16651, "y": 18856}, "pos3": {"x": 1901, "y": 131}}

View File

@@ -0,0 +1 @@
{"corexy_available": true, "head_available": true, "vacuum_available": true, "corexy_port": 0, "head_port": 2, "vacuum_port": 1}

BIN
i2c-hub/uart-adapter/src/common/calibrate_boardpos.py (Stored with Git LFS) Normal file

Binary file not shown.

BIN
i2c-hub/uart-adapter/src/common/i2c_scan.py (Stored with Git LFS) Normal file

Binary file not shown.

BIN
i2c-hub/uart-adapter/src/gobot.py (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
i2c-hub/uart-adapter/src/main.py (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

Binary file not shown.