382 Commits

Author SHA1 Message Date
lyon1998
7d730006e4 use ctypeUtils in ctype method 2022-04-17 22:56:21 +08:00
lyon1998
a2bbe2ef5e add ctypes_utils to supply method for ctypes 2022-04-17 22:54:07 +08:00
lyon1998
6c0e7e78c9 set other type all to PikaObj* 2022-04-16 14:16:12 +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
6ea1c8f883 format stdtask.c 2022-04-15 16:25:03 +08:00
lyon1998
7826f74c83 fix spi.phase set api 2022-04-15 15:10:25 +08:00
lyon1998
faea89a2df can.addfilter need override 2022-04-15 14:54:00 +08:00
lyon1998
69eee43c81 set addFilter as override 2022-04-15 14:53:25 +08:00
lyon1998
da538a1a22 add CAN for std device 2022-04-15 14:50:27 +08:00
lyon1998
4a70db1465 add default val in __init__ for SPI 2022-04-14 23:31:47 +08:00
lyon1998
7b92fe30a7 fix make.sh 2022-04-14 23:19:55 +08:00
lyon1998
29d9760256 add SPI to stddevice 2022-04-14 23:13:17 +08:00
lyon1998
f6f38bdb73 fix typo of list_enable and dict_enable 2022-04-14 16:37:34 +08:00
lyon1998
45a364aa3d built-in dict is enabled by default 2022-04-14 16:12:18 +08:00
lyon1998
eae58359f1 set enable builtin list as default 2022-04-14 15:58:24 +08:00
lyon1998
52e69f45a7 support built-in list and dict 2022-04-13 12:03:10 +08:00
lyon1998
757f00893a support len() for string, support int() for string 2022-04-09 01:15:21 +08:00
lyon1998
23a9687898 add PikaStdDevice to port/linux 2022-04-07 13:32:53 +08:00
lyon1998
2c29722f69 PikaStdData.String('test') is ok 2022-04-04 13:52:00 +08:00
lyon1998
6e7ffdade1 still faild in pikaMain class_def test 2022-03-29 18:02:55 +08:00
lyon1998
aecfe9bb09 add newline in _List.c 2022-03-25 21:20:15 +08:00
lyon1998
dae8f38d23 add ByteArray to StdData 2022-03-25 21:18:54 +08:00
lyon1998
8195d1f0f2 use PIKA_PYTHON_BEGIN before PIKA_PYTHON 2022-03-24 12:09:34 +08:00
lyon1998
156c842381 use more PIKA_PYTHON macro 2022-03-24 11:48:17 +08:00
lyon1998
d384352c2c use PIKA_PYTHON macro instead of comment 2022-03-24 11:46:27 +08:00
lyon1998
4a4d880a9f not import stddevice in port/linux 2022-03-20 08:52:00 +08:00
lyon1998
5bf555a51e use runNativeMethod to speed up 2022-03-19 09:44:53 +08:00
lyon1998
b254dd02f9 use bytecode in stdlib 2022-03-18 23:00:51 +08:00
lyon1998
ac511d6f34 use bytecode in stdtask for all 2022-03-17 17:28:32 +08:00
lyon1998
ff1c71322b update PikaStdTask to bytecode based 2022-03-17 16:47:03 +08:00
lyon1998
0face9d39d use arg_type to select method type 2022-03-14 13:53:52 +08:00
lyon
8a6deb7513 use buffs = {0} instead of buffs = New_strBuff() 2022-03-09 12:39:06 +08:00
lyon
fd26a79fc8 rename TYPE_X to ARG_TYPE_X 2022-03-02 10:34:33 +08:00
lyon
9cf1ae46ad restore Dict.c 2022-02-25 18:07:03 +08:00
lyon
c5b0fb8027 fix include error in PikaStdTask 2022-01-31 01:49:34 +08:00
lyon
60bc061789 add quit for pdb 2022-01-30 19:59:29 +08:00
lyon
c6e5deb131 rm .py in port linux 2022-01-30 17:40:06 +08:00
lyon
97688e16d7 collect Stds to StdLib 2022-01-30 17:37:21 +08:00
lyon
e430e21d98 add cmd no found info 2022-01-30 00:34:14 +08:00
lyon
50b097e786 support 'p' commond for pika-debuger 2022-01-29 00:53:57 +08:00
lyon
89072c3f22 fix shell bug in linux 2022-01-29 00:27:03 +08:00
lyon
1563b94d00 format 2022-01-28 12:10:32 +08:00
lyon
461164ec81 add cfg for shell, add 'c' 'sh' cmd for debuger 2022-01-28 12:07:48 +08:00
lyon
e4363d03a2 add PikaDebug 2022-01-28 00:43:09 +08:00
lyon
58529cd6f2 add comment and rename run_always to run_forever 2022-01-26 09:27:53 +08:00
lyon
da7a32d00e use asm in update_tick 2022-01-24 21:01:18 +08:00
lyon
a5896fc40b use asm in stdtask run_once 2022-01-24 20:03:44 +08:00
lyon
2c98aa6710 use 50 tick_inc 2022-01-24 19:59:01 +08:00
lyon
c0e572fd81 update PikaStdTask 2022-01-24 19:34:43 +08:00