lyon
012022dea4
add network module, add WIFI hal
2023-01-24 21:00:02 +08:00
lyon
623547cf99
support json.loads()
2023-01-21 15:48:53 +08:00
lyon
79df1cf1cc
move PikaStdDevice.Time to time
2023-01-09 20:35:22 +08:00
dreamcmi
318021c05d
add base64 lib
2022-12-14 14:33:52 +08:00
lyon
08b37e5999
import aes on port linux
2022-11-25 09:56:21 +08:00
lyon
b481c1c72b
use pikaList, pikaDict, pikaTuple API
2022-11-19 19:11:34 +08:00
lyon
3575d804e4
new hashlib
2022-11-18 19:11:48 +08:00
lyon
09643a4a3b
support runByteCodeFile
2022-11-15 23:09:13 +08:00
lyon
244d196ef3
add mqtt.py and _mqtt.pyi
2022-11-12 22:21:23 +08:00
pikastech
9865d65bbf
support multi import ok, cmodule ok
2022-10-20 15:16:44 +08:00
pikastech
ffe0565638
multiy module import ok, cmodule not ok
2022-10-20 13:57:28 +08:00
pikastech
fc9562ccd6
add modbus module
...
add aglie_mmodbus
add agile_modbus and LICENSE
fix warning
add serialize deserialize API
2022-09-18 23:42:10 +08:00
任祉涵
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