任祉涵
36b3d2775a
PikaNN simple version ( #211 )
...
* PikaNN sample
* Delete __asset_lib_to_file_py_a.c
* Update CMakeLists.txt
Co-authored-by: Lyon <88232613+pikasTech@users.noreply.github.com>
2022-09-06 21:08:10 +08:00
pikastech
f76e456ea0
add test, examples for re, fix some mem leak
2022-08-29 16:29:03 +08:00
pikastech
7244267b68
test socket ok
2022-08-26 17:25:45 +08:00
pikastech
2a4115722e
create socket.py
...
support socket on linux
2022-08-25 00:54:27 +08:00
pikastech
e61e4716ac
add examples for unittest
2022-08-06 23:26:04 +08:00
pikastech
d3a9f6e226
rename pika_configparser to configparser
2022-07-20 22:06:23 +08:00
pikastech
8889671586
push binascii to package
2022-07-14 10:59:51 +08:00
李昂
b354948c40
!51 Support bind .pyi from other *.py expect main.py
...
* Support bind .pyi from other *.py expect main.py
* update rust
* fix suffix format
* fix name case
* supporting import pyi from other py
* supporting import pyi from other py
2022-07-13 08:29:42 +00:00
李昂
b463e812bf
!42 Support PikaCV, can read data from Jpeg and convert to rgb888/rgb565
...
* add pikaCV-test.cpp
* read(Image) and convert to RGB565 is tested ok
* transfer can return res, but not assert
* format tjpgd
* add test for PikaCV
* add assert for newContent
* restore assets
* restore PikaCV.pyi
* restore PikaCV
* restore uint16_t
* add jpeg_test.py
* move ADC, GPIO, RGB ... to Device
* add jd_decomp
* convert_JPEGtoREG888 is not ok
* connecting tjpegdec
* Converter.toRGB565() .toRGB888() .toGRay() eachother is ok
* support Gray
* add PikaCV_Image, PikaCV_ImageFormat
* add classes for PikaCV
* add PikaCV
2022-07-08 09:33:53 +00:00
lyon
9a7c2a5fce
add test for return None and print(None) in py
2022-07-06 11:31:03 +08:00
lyon
571ceb837b
rename configparser
2022-07-04 18:00:56 +08:00
李昂
81a5f0b965
!40 support configparser_read_string
...
* configparser read_string is ok
* support replace() and strip() for StdData.String()
* add file and test of configparser
2022-07-04 07:16:44 +00:00
pikastech
2eb911cd1a
fix parse issue when met xx_import
2022-06-28 16:35:00 +08:00
李昂
b5da16e285
!29 add pika_lua package
...
* fix Dockerfile
* add liblua5.3 to package
* support pika_lua.evalLine()
* create pika_lua package
* install and include lua5.3
* add lua5.4 lib
2022-06-16 02:52:07 +00:00
pikastech
5d11b14b09
support builtin function for imported module
2022-06-08 11:29:20 +08:00
pikastech
70f40df524
add test file, for loop in module not ok
2022-06-07 17:34:19 +08:00
pikastech
60389c541d
rename cJSON to pika_cjson
2022-06-02 17:47:53 +08:00
lyon
eac28d2b6e
create cJSON package
2022-06-02 12:07:24 +08:00
lyon
a97d6f3f76
support __str__ for String(), find mem leak when print(String('test'))
2022-06-01 11:46:59 +08:00
lyon
a7613dd097
fix readBytes memory error
2022-05-24 15:26:12 +08:00
lyon
49589ed009
add equ test for bytes
2022-05-24 15:08:46 +08:00
lyon
8efa491c43
add implament file for TemplateDevice
2022-05-24 14:13:31 +08:00
lyon
aaffdbaee1
fix 'from PikaObj import *' error info
2022-05-19 21:31:08 +08:00
lyon
29fe0a99c9
still link lib in pikascriptInit
2022-05-13 09:13:02 +08:00
lyon
e32c73d7b3
support import cmodule from pymodules
2022-05-13 09:04:54 +08:00
lyon
ef3868c896
fix filter for binder
2022-05-10 22:36:25 +08:00
lyon
da447b01d5
import test_module1.py not ok
2022-05-07 19:51:52 +08:00
lyon
309102bd2a
correct pwd of getDependencies
2022-05-07 19:28:27 +08:00
lyon
652962c4c3
use ... insetad of pass in PikaStdLib.pyi
2022-04-28 15:53:09 +08:00
lyon
8bc6f64215
add ref_cnt domen for arg
2022-04-25 13:24:23 +08:00
lyon
2eaea345cc
fix args_setBytes mem error
2022-04-23 00:03:20 +08:00
lyon1998
96dfc6fc1d
support 'from import' for pre-comiler
2022-04-21 12:37:23 +08:00
lyon1998
2c4ec18e06
fix preCompiler for snake case
2022-04-16 11:38:24 +08:00
lyon1998
32cc9d20bd
add ctypes package
2022-04-16 00:02:41 +08:00
lyon1998
920bd7a16a
fix parser
2022-04-14 15:12:57 +08:00
lyon1998
52e69f45a7
support built-in list and dict
2022-04-13 12:03:10 +08:00
lyon1998
ef5a3fac13
release v1.2.0 for pikaRTThread
2022-04-11 18:40:52 +08:00
lyon1998
d6b2faf96d
can run 'pyton3 main.py'
2022-04-07 23:11:28 +08:00
lyon1998
d85f62f3aa
update main.py
2022-04-07 23:06:04 +08:00
lyon1998
5429ae18b5
support self in msc
2022-04-07 09:19:14 +08:00
lyon1998
4a4d880a9f
not import stddevice in port/linux
2022-03-20 08:52:00 +08:00
lyon
167b36b106
fix release PikaStdDevicev1.4.4 pikaRTThread v1.1.1 pikaRTDevice==v1.0.0
2022-03-09 20:41:47 +08:00
lyon
db8094d9a5
class_def is not passed
2022-03-09 13:22:55 +08:00
lyon
e6002621bf
main.py test in run.py no pass
2022-03-02 15:24:46 +08:00
lyon
fb988550b4
fix main.py for gtest
2022-02-04 20:01:37 +08:00
lyon
0a31d0a4bd
doc link to menu
2022-02-04 19:55:53 +08:00
lyon
60bc061789
add quit for pdb
2022-01-30 19:59:29 +08:00
lyon
8b0f47e5a6
not use settrace
2022-01-30 12:37:28 +08:00
lyon
8e862e1cf9
fix main.py
2022-01-30 00:34:57 +08:00
lyon
e430e21d98
add cmd no found info
2022-01-30 00:34:14 +08:00