Skip to content

Commit

Permalink
auto release packages form linux port
Browse files Browse the repository at this point in the history
  • Loading branch information
pikasTech committed Mar 15, 2023
1 parent b9a0109 commit ee9d1e6
Show file tree
Hide file tree
Showing 28 changed files with 413 additions and 751 deletions.
3 changes: 2 additions & 1 deletion docker/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
gitpython
toml
toml
sh
2 changes: 1 addition & 1 deletion examples/PikaCV/PikaCV_test11.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

cv.Converter.toGray(img)
data = img.data()
print(str(binascii.b2a_hex(img.data())))
print(binascii.b2a_hex(img.data()).decode())
cv.Converter.toBMP(img)
img.write("test/out/test.bmp")

1 change: 1 addition & 0 deletions examples/_thread/thread_self.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ def init(self):
test = Test()
while test._val != 3:
time.sleep(0.1)
time.sleep(0.1)
1 change: 0 additions & 1 deletion examples/network/network_connect.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,4 @@
wlan.active(True)
wlan.connect('testssid', 'testpassword')
wlan.isconnected()
wlan.ifconfig()
wlan.close()
12 changes: 10 additions & 2 deletions package/PikaCV/PikaCV.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,11 @@ class Transforms:
@staticmethod
def rotateDown(image: Image):
"""Rotate the image """
def threshold(image: Image, thre: int, maxval: int, thresholdType: int):
def threshold(
image: Image,
thre: int,
maxval: int,
thresholdType: int):
"""
0:THRESH_BINARY
1:THRESH_BINARY_INV
Expand All @@ -144,7 +148,11 @@ class Transforms:
TODO:
1:BILINEAR
"""
def adaptiveThreshold(image: Image, maxval: int, subsize: int, c: int, method: int):
def adaptiveThreshold(image: Image,
maxval: int,
subsize: int,
c: int,
method: int):
"""
AdaptiveThreshold
method
Expand Down
7 changes: 0 additions & 7 deletions package/TemplateDevice/TemplateDevice.c

This file was deleted.

85 changes: 0 additions & 85 deletions package/TemplateDevice/TemplateDevice.pyi

This file was deleted.

17 changes: 0 additions & 17 deletions package/TemplateDevice/TemplateDevice_ADC.c

This file was deleted.

24 changes: 0 additions & 24 deletions package/TemplateDevice/TemplateDevice_CAN.c

This file was deleted.

28 changes: 0 additions & 28 deletions package/TemplateDevice/TemplateDevice_GPIO.c

This file was deleted.

24 changes: 0 additions & 24 deletions package/TemplateDevice/TemplateDevice_IIC.c

This file was deleted.

18 changes: 0 additions & 18 deletions package/TemplateDevice/TemplateDevice_PWM.c

This file was deleted.

24 changes: 0 additions & 24 deletions package/TemplateDevice/TemplateDevice_SPI.c

This file was deleted.

18 changes: 0 additions & 18 deletions package/TemplateDevice/TemplateDevice_Time.c

This file was deleted.

26 changes: 0 additions & 26 deletions package/TemplateDevice/TemplateDevice_UART.c

This file was deleted.

8 changes: 4 additions & 4 deletions package/binascii/binascii.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ static int hex2int(char c) {
Arg* binascii_a2b_hex(PikaObj* self, char* val) {
/* a2b_hex */
int len = strGetSize(val);
Arg* ret = arg_setBytes(NULL, "", NULL, len / 2);
Arg* ret = arg_newBytes(NULL, len / 2);
uint8_t* res_hex = arg_getBytes(ret);
for (int i = 0; i < len; i += 2) {
res_hex[i / 2] = (hex2int(val[i]) << 4) | hex2int(val[i + 1]);
Expand All @@ -26,19 +26,19 @@ Arg* binascii_b2a_hex(PikaObj* self, Arg* val) {
if (arg_getType(val) != ARG_TYPE_BYTES) {
obj_setErrorCode(self, PIKA_RES_ERR_RUNTIME_ERROR);
__platform_printf("TypeError: cannot convert value to bytes\r\n");
return arg_setNull(NULL);
return arg_newNull();
}

/* b2a_hex */
Arg* hex_str = arg_setStr(NULL, "", "");
Arg* hex_str = arg_newStr("");
for (int i = 0; i < (int)arg_getBytesSize(val); i++) {
uint8_t* bytes = arg_getBytes(val);
uint8_t byte = bytes[i];
char hex_byte[3] = {0};
__platform_sprintf(hex_byte, "%02X", byte);
hex_str = arg_strAppend(hex_str, hex_byte);
}
Arg* hex_bytes = arg_setBytes(NULL, "", (uint8_t*)arg_getStr(hex_str),
Arg* hex_bytes = arg_newBytes((uint8_t*)arg_getStr(hex_str),
strGetSize(arg_getStr(hex_str)));
arg_deinit(hex_str);
return hex_bytes;
Expand Down
5 changes: 2 additions & 3 deletions package/ctypes/ctypes.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ void ctypes_create_string_buffer___init__(PikaObj* self, int size) {
uint8_t* buffer;
obj_setBytes(self, "raw", NULL, size);
buffer = obj_getBytes(self, "raw");
__platform_printf("0x%x", &buffer);
__platform_printf("0x%lx", (uintptr_t)&buffer);
}

int ctypes_create_string_buffer___getitem__(PikaObj* self, int __key) {
Expand Down Expand Up @@ -98,7 +98,6 @@ void ctypes_c_buffer___init__(PikaObj *self, Arg* value, int size){
strGetSize((char*)value_buffer) + 1);
} else {
__platform_printf("value type is not support!");
while (1)
;
__platform_panic_handle();
}
}
Loading

0 comments on commit ee9d1e6

Please sign in to comment.