164 Commits

Author SHA1 Message Date
dreamcmi
0235802497 Merge branch 'mqttdev' into add/iotcloud 2022-12-23 15:08:01 +08:00
dreamcmi
8a1c8f0c87 optimize parameter properties and default values of mqtt 2022-12-18 22:25:27 +08:00
FlintJ
6a887c0718 merging some 2022-12-18 21:53:31 +08:00
FlintJ
47f502928b Optimize the callback function of subscribe function 2022-12-18 21:47:23 +08:00
lyon
140e8e19c8 save cb to a new object 2022-12-18 19:22:43 +08:00
lyon
cd062ff909 fix subscribetopic typo and fix mem leak 2022-12-18 18:48:16 +08:00
FlintJ
16da150d57 The subscribed callback function reports the Qos value 2022-12-18 11:52:20 +08:00
FlintJ
3c69d1d5d4 1.Transfer data to subscribed callback function;2.optimize printouts;3.Optimize function interfaces according to documentation 2022-12-18 00:41:57 +08:00
dreamcmi
d6b62528d5 fix tencent generate 2022-12-17 19:12:09 +08:00
dreamcmi
9178ba115e Merge branch 'master' into add/iotcloud 2022-12-17 15:53:12 +08:00
lyon
f6b97e1f7a add test for def not in 2022-12-17 15:47:08 +08:00
dreamcmi
eddcaff074 fix function and add tencent iot hub 2022-12-16 23:57:27 +08:00
dreamcmi
d29057097c add iotcloud aliyun 2022-12-16 22:27:19 +08:00
dreamcmi
55502bf27d Merge branch 'mqttdev' into add/iotcloud 2022-12-16 22:16:18 +08:00
dreamcmi
b520bc84cd fix hmac 2022-12-16 21:36:35 +08:00
lyon
dc725a06b4 Merge branch 'master' into mqttdev 2022-12-15 16:18:52 +08:00
lyon
251c450248 support x not in y syntax 2022-12-15 01:07:27 +08:00
dreamcmi
318021c05d add base64 lib 2022-12-14 14:33:52 +08:00
FlintJ
d2e697549c improve the callback function set in the subscribe function And add mqtt will function 2022-12-11 21:42:55 +08:00
FlintJ
41fab8447e fixed an error with the subscribe function 2022-12-11 20:09:29 +08:00
FlintJ
23b53fe4e0 improvements were made to subscribe function but still have a bit problem 2022-12-11 19:08:16 +08:00
FlintJ
d2a26404a9 add test_mqtt pyscript and improve the publish function with QOS parameter 2022-12-11 14:54:56 +08:00
lyon
d78aec86dd fix mem leak caused by kw pars refcnt err 2022-12-10 17:10:15 +08:00
lyon
853d5be3b5 fix leak when load kw dict to default 2022-12-10 16:30:43 +08:00
lyon
0f51072065 Merge branch 'master' into request-support 2022-12-10 15:28:34 +08:00
onceday
0aaf68a189 finish post test 2022-12-10 22:57:07 +08:00
lyon
f4b6b1ed57 fix Escape for '\\n' '\\r' '\\t' 2022-12-07 19:57:07 +08:00
onceday
a206227993 change ninja params 2022-12-04 00:37:45 +08:00
lyon
82b6f2ab39 add multi file when pre-compile test ok 2022-12-01 18:11:58 +08:00
lyon
677472b260 fix --add-file loss some bytes 2022-12-01 17:50:27 +08:00
lyon
546d5c526a load file from py.a, loss some bytes at head 2022-12-01 16:11:25 +08:00
lyon
16f3e8f4eb support --add-file for precompiler 2022-12-01 13:07:24 +08:00
lyon
48af01fc58 support help('modules') 2022-11-30 01:00:44 +08:00
lyon
a3dd8a674d support **kw unpack 2022-11-29 21:01:47 +08:00
lyon
c8ab4ce3cb adding format
fix star with pos
2022-11-29 20:05:13 +08:00
pikastech
61618834f0 support unpack *var 2022-11-29 16:50:49 +08:00
pikastech
a09d32d6ac format load_call_arg
use f struct

support stack check arg
2022-11-29 16:06:18 +08:00
pikastech
9d9d463120 fix kw to pos 2022-11-28 17:12:50 +08:00
pikastech
a3a444ce4f support kw to pos 2022-11-28 16:45:56 +08:00
dreamcmi
fa157f549c add aes 2022-11-25 01:30:41 +08:00
onceday
5b0d7ae950 basic functions 2022-11-24 23:28:37 +08:00
lyon
24862b7215 more test for obj_set_str(NULL) 2022-11-24 01:36:31 +08:00
lyon
bf76bf859b use obj_setNone to init none val 2022-11-24 01:21:42 +08:00
lyon
9f4fac80e9 Merge branch 'master' into request-support 2022-11-24 01:15:06 +08:00
lyon
75bdfeccf6 merge master 2022-11-24 01:14:58 +08:00
lyon
b4a79e00dd add obj/args_setNone() api 2022-11-24 01:14:27 +08:00
onceday
3d773b5709 cycle never stop 2022-11-23 23:58:14 +08:00
lyon
8d6c0db8bc support single callback from subscrib 2022-11-23 21:16:20 +08:00
FlintJ
e95db78cc3 add publish function 2022-11-23 10:14:48 +08:00
FlintJ
753b7f1569 add setWill and unsubscribe function 2022-11-23 09:28:31 +08:00