pelikhan
b0800f6be8
support for cloud command
2022-09-14 09:32:58 -07:00
pelikhan
b813abdd6c
add unit in change event
2022-05-18 12:29:10 -07:00
pelikhan
145b699819
fix actualar crash
2022-05-12 17:20:31 -07:00
pelikhan
debe2b517e
fix tests
2022-05-05 10:52:15 -07:00
Michal Moskal
5af3171c39
add clamping in jdpack()
2022-05-04 17:58:35 -07:00
pelikhan
ec86c00bc1
added simple actuator
2022-05-04 08:58:55 -07:00
pelikhan
c7195db4a1
updated tests
2022-04-29 14:18:55 -07:00
pelikhan
63de2b7aa7
updated role tests
2022-04-28 04:34:42 -07:00
pelikhan
30e50af323
added role tests
2022-04-27 21:27:05 -07:00
pelikhan
11b020cb44
handle enabled in servers
2022-04-27 07:17:18 -07:00
pelikhan
7a56e4e18a
support for role query
2022-04-25 10:15:52 -07:00
pelikhan
07ac5c2a39
added tests
2022-04-18 22:22:07 -07:00
pelikhan
2e9ae95695
send role query in service
2022-04-13 08:25:06 -07:00
Peli de Halleux
9993a90dee
Role query ( #83 )
...
* support for query based bindings
* add binding test
* move arg check
* pr feedback
2022-04-04 11:30:19 -07:00
Michal Moskal
9837fd5eb1
Move test function
2021-10-04 15:19:24 -07:00
pelikhan
fe9181d470
don't crash on blocking calls
2021-09-15 13:10:41 -07:00
pelikhan
4922df1346
updated test
2021-09-15 12:30:00 -07:00
Peli de Halleux
77659e0eac
Jdpack encoder bug fix + test ( #48 )
...
* add test for failed encoding
* fix test
2021-09-09 16:46:42 -07:00
Michal Moskal
5d9a3a74b7
Fix logPriority use
2021-06-22 16:35:14 -07:00
Michal Moskal
2006b5c799
format code with prettier
2021-06-18 17:20:03 -07:00
Peli de Halleux
180dfcb404
a bit more logging
2021-05-17 16:03:42 -07:00
Peli de Halleux
3b0151213e
cleaning logger
2021-05-17 15:14:21 -07:00
Peli de Halleux
7ff9f7fc59
fiix test
2021-05-11 09:20:51 -07:00
pelikhan
17382e0689
implement isClient check
2021-05-04 06:28:27 -07:00
Peli de Halleux
a34e165e17
consistently use server notation
2021-04-21 07:09:39 -07:00
pelikhan
f368a530b6
host -> server
2021-04-08 10:10:21 +02:00
Peli de Halleux
c9052665df
added checkproxy impl
2021-03-23 04:00:52 -07:00
Peli de Halleux
978b48ade7
fix sensor streaming
2021-03-11 06:47:38 -08:00
Peli de Halleux
6eaf40c8a9
adding humidity test streaming
2021-03-11 06:39:53 -08:00
Peli de Halleux
bf75be7d2c
call identify in tests
2021-02-25 12:41:03 +01:00
Peli de Halleux
9c5cb244f6
Hasvalues codegen update ( #38 )
...
* stack
* updated codegen
2021-02-11 11:45:38 -08:00
Peli de Halleux
4f17c4fbd0
adding tests
2021-02-11 12:40:22 +01:00
Michal Moskal
8843f081c3
Drop name from clients, only leave the role
...
fixes #31
2021-02-09 18:56:59 -08:00
Michał Moskal
70d9cea37a
feat: implement new role manager ( #30 )
...
* Start on v2 of role mgr
* Implement the new autobind
* Add missing file
* autobinder fixes
* Check CRCs in sim
* Packet spliting in sim
* fixes in packet splitting
* more testing and logging
* fixing autobinding
* Fix packet sizing
* alpha-sort for role names
* Update constants for role-mgr
* potentially log loopback packets
* Run auto-bind automatically
* Correct initial binding occupancy
* fix AllRolesAllocated
* Remove TODO
2021-02-06 01:53:55 +01:00
pelikhan
379dfa87ba
more cleanup
2020-12-16 22:36:59 +01:00
Peli de Halleux
6cd92afbba
updated simulator support to run in arcade
2020-12-11 14:00:19 +01:00
Peli de Halleux
a85a9cec02
always run pack tests
2020-12-09 02:30:50 -08:00
peli
4f11c4471b
suprious rolemanager
2020-12-09 02:24:34 -08:00
peli
cc72080da8
adding prototest
2020-12-08 09:24:03 -08:00
Michal Moskal
b448c2a7c8
Update pack.ts to match jacdac-ts
...
(works on hardware)
2020-12-08 14:12:21 +01:00
Peli de Halleux
ad2565d85c
Split JACDAC services into mono repo ( #12 )
...
* moving accelerometer, button to sub repoes
* moving buzzer
* moving more files into sub repoes
* move rotary-encoder
* moving motor
* moving serve/pwm
* move client
* moving multi-touch
* moving ontroller services
* move model runner out
* move settings project
* moving constants in nested files
* updating tests
* move thermometer
* moving to seperate projects
* updated description
* happier tsconfig
* Add links to local repos
* more build fixes
* Use the new --mono-repo option to mkc
Also, don't -u arcade several times
* moving aggregator
* fix build
Co-authored-by: Peli de Halleux <peli@Pelis-MacBook-Pro.local>
Co-authored-by: Michal Moskal <michal@moskal.me>
2020-12-08 13:09:10 +01:00
Peli de Halleux
bc65d05dea
implementing status code
2020-12-02 06:23:13 -08:00
Peli de Halleux
2181e65a09
updated tests
2020-12-02 03:45:43 -08:00
Peli de Halleux
b372bc112e
settings
2020-12-02 03:32:22 -08:00
Michal Moskal
1301d7e631
Remove pin write to A9 (non-portable)
2020-10-29 15:24:02 +01:00
Peli de Halleux
b5bba65863
Update pxt.json, test.ts
2020-10-29 06:47:55 -07:00
Peli de Halleux
2e2ad3a8fc
Update pxt.json, test.ts
2020-10-14 03:22:36 -07:00
Peli de Halleux
88c202ce80
clean out tests
2020-06-11 13:11:30 -07:00
peli
dc9835edcd
adding services files
2020-06-09 17:49:50 -07:00
Peli de Halleux
45eaf75b7e
Initial files for MakeCode project
2020-06-09 17:44:32 -07:00