Skip to content

Commit 40da050

Browse files
committed
split niryo blocks into categories
1 parent c43bb20 commit 40da050

File tree

1 file changed

+86
-23
lines changed

1 file changed

+86
-23
lines changed

src/niryo_one_python_generators.js

Lines changed: 86 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ var loop_color = '#49a563';
3030
var math_color = '#5769a1';
3131
var list_color = '#765da1';
3232
var variable_color = '#ad5a7e';
33-
var function_color = '#9f5ca1';
33+
var function_color = '#844D84';
3434
var movement_color = '#4f87c0';
35-
var io_color = '#c05150';
35+
var io_color = '#a200d8';
3636
var tool_color = '#bf964b';
3737
var utility_color = '#bead76';
38-
var vision_color = '#4B0082';
38+
var vision_color = '#3B1344';
3939
var conveyor_color = '#00838f';
40-
var sound_color = '#FFC0CB';
40+
var sound_color = '#C9A3A2';
4141
var frames_color = '#546e7a';
42-
var led_color = '65c368';
42+
var led_color = '#105E1D';
4343
var trajectory_color = '#9370DB';
4444

4545
// Color object for vision
@@ -4904,8 +4904,8 @@ const TOOLBOX = {
49044904
},
49054905
{
49064906
kind: 'CATEGORY',
4907-
colour: '210',
4908-
name: 'Niryo',
4907+
colour: function_color,
4908+
name: 'Niryo Connect',
49094909
contents: [
49104910
{
49114911
kind: 'BLOCK',
@@ -4935,6 +4935,21 @@ const TOOLBOX = {
49354935
kind: 'BLOCK',
49364936
type: 'niryo_one_set_jog_control'
49374937
},
4938+
{
4939+
kind: 'BLOCK',
4940+
type: 'niryo_one_wait'
4941+
},
4942+
{
4943+
kind: 'BLOCK',
4944+
type: 'niryo_one_comment'
4945+
}
4946+
]
4947+
},
4948+
{
4949+
kind: 'CATEGORY',
4950+
name: 'Niryo Movement',
4951+
colour: movement_color,
4952+
contents: [
49384953
{
49394954
kind: 'BLOCK',
49404955
type: 'niryo_one_move_joints'
@@ -5038,7 +5053,14 @@ const TOOLBOX = {
50385053
{
50395054
kind: 'BLOCK',
50405055
type: 'niryo_one_get_saved_pose_list'
5041-
},
5056+
}
5057+
]
5058+
},
5059+
{
5060+
kind: 'CATEGORY',
5061+
name: 'Niryo Trajectory',
5062+
colour: trajectory_color,
5063+
contents: [
50425064
{
50435065
kind: 'BLOCK',
50445066
type: 'niryo_one_get_trajectory_saved'
@@ -5070,7 +5092,14 @@ const TOOLBOX = {
50705092
{
50715093
kind: 'BLOCK',
50725094
type: 'niryo_one_clean_trajectory_memory'
5073-
},
5095+
}
5096+
]
5097+
},
5098+
{
5099+
kind: 'CATEGORY',
5100+
name: 'Niryo Frames',
5101+
colour: frames_color,
5102+
contents: [
50745103
{
50755104
kind: 'BLOCK',
50765105
type: 'niryo_one_get_saved_dynamic_frame_list'
@@ -5106,7 +5135,14 @@ const TOOLBOX = {
51065135
{
51075136
kind: 'BLOCK',
51085137
type: 'niryo_one_move_linear_relative'
5109-
},
5138+
}
5139+
]
5140+
},
5141+
{
5142+
kind: 'CATEGORY',
5143+
name: 'Niryo IO',
5144+
colour: io_color,
5145+
contents: [
51105146
{
51115147
kind: 'BLOCK',
51125148
type: 'niryo_one_gpio_select'
@@ -5162,7 +5198,14 @@ const TOOLBOX = {
51625198
{
51635199
kind: 'BLOCK',
51645200
type: 'niryo_one_analog_read'
5165-
},
5201+
}
5202+
]
5203+
},
5204+
{
5205+
kind: 'CATEGORY',
5206+
name: 'Niryo Tools',
5207+
colour: tool_color,
5208+
contents: [
51665209
{
51675210
kind: 'BLOCK',
51685211
type: 'niryo_one_tool_select'
@@ -5222,15 +5265,14 @@ const TOOLBOX = {
52225265
{
52235266
kind: 'BLOCK',
52245267
type: 'niryo_one_tool_reboot'
5225-
},
5226-
{
5227-
kind: 'BLOCK',
5228-
type: 'niryo_one_wait'
5229-
},
5230-
{
5231-
kind: 'BLOCK',
5232-
type: 'niryo_one_comment'
5233-
},
5268+
}
5269+
]
5270+
},
5271+
{
5272+
kind: 'CATEGORY',
5273+
name: 'Niryo Vision',
5274+
colour: vision_color,
5275+
contents: [
52345276
{
52355277
kind: 'BLOCK',
52365278
type: 'niryo_one_vision_color'
@@ -5302,7 +5344,14 @@ const TOOLBOX = {
53025344
{
53035345
kind: 'BLOCK',
53045346
type: 'niryo_one_get_workspace_list'
5305-
},
5347+
}
5348+
]
5349+
},
5350+
{
5351+
kind: 'CATEGORY',
5352+
name: 'Niryo Conveyors',
5353+
colour: conveyor_color,
5354+
contents: [
53065355
{
53075356
kind: 'BLOCK',
53085357
type: 'niryo_one_conveyor_models'
@@ -5330,7 +5379,14 @@ const TOOLBOX = {
53305379
{
53315380
kind: 'BLOCK',
53325381
type: 'niryo_one_get_connected_conveyors_id'
5333-
},
5382+
}
5383+
]
5384+
},
5385+
{
5386+
kind: 'CATEGORY',
5387+
name: 'Niryo Sounds',
5388+
colour: sound_color,
5389+
contents: [
53345390
{
53355391
kind: 'BLOCK',
53365392
type: 'niryo_one_get_sounds'
@@ -5354,7 +5410,14 @@ const TOOLBOX = {
53545410
{
53555411
kind: 'BLOCK',
53565412
type: 'niryo_one_say'
5357-
},
5413+
}
5414+
]
5415+
},
5416+
{
5417+
kind: 'CATEGORY',
5418+
name: 'Niryo Led Ring',
5419+
colour: led_color,
5420+
contents: [
53585421
{
53595422
kind: 'BLOCK',
53605423
type: 'niryo_one_color'

0 commit comments

Comments
 (0)