-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFlunkyballSpieler.slcp
84 lines (83 loc) · 2.28 KB
/
FlunkyballSpieler.slcp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# Silicon Labs Project Configuration Tools: slcp, v0, Component selection file.
project_name: FlunkyballSpieler
label: FlunkyballSpieler
description: |
Demonstrates the integration of FreeRTOS into Bluetooth applications. RTOS is added to the Bluetooth - SoC Thermometer (Mock) sample app.
category: Bluetooth Examples
package: Bluetooth
quality: production
source:
- {path: main.c}
- {path: app.c}
- {path: app_init_freertos.c}
tag: ['hardware:rf:band:2400', 'hardware:component:button:1+', 'hardware:component:sensor:!si7021']
include:
- path: ''
file_list:
- {path: app.h}
sdk: {id: gecko_sdk, version: 4.1.0}
toolchain_settings: []
component:
- {id: bluetooth_feature_nvm}
- {id: iostream_retarget_stdio}
- instance: [btn0]
id: simple_button
- instance: [example]
id: cli
- {id: bluetooth_feature_gatt_server}
- {id: in_place_ota_dfu}
- {id: bluetooth_feature_sm}
- {id: mpu}
- {id: bluetooth_feature_legacy_advertiser}
- {id: gatt_configuration}
- {id: freertos}
- instance: [led0]
id: simple_led
- {id: simple_timer_freertos}
- {id: bluetooth_stack}
- {id: device_init}
- {id: rail_util_pti}
- {id: brd4314a}
- {id: udelay}
- {id: BGM220PC22HNA}
- {id: app_log}
- {id: sl_system}
- {id: bluetooth_feature_connection}
- {id: bluetooth_feature_advertiser}
- instance: [vcom]
id: iostream_usart
- {id: apploader}
- {id: bluetooth_feature_system}
- {id: cmsis_dsp}
- {id: printf}
- {id: component_catalog}
- {id: ota_dfu}
- {id: bootloader_interface}
- {id: app_assert}
- {id: apploader_util}
other_file:
- {path: create_bl_files.bat}
- {path: create_bl_files.sh}
template_contribution:
- condition: [cli]
name: cli_command
priority: 0
value: {name: hello, handler: hello, help: hello}
configuration:
- {name: SL_STACK_SIZE, value: '2752'}
- {name: SL_HEAP_SIZE, value: '8000'}
- {name: configTOTAL_HEAP_SIZE, value: '2048'}
- {name: configTIMER_TASK_STACK_DEPTH, value: '240'}
- condition: [iostream_usart]
name: SL_BOARD_ENABLE_VCOM
value: '1'
- {name: LIB_MEM_CFG_HEAP_SIZE, value: '2048'}
- {name: SL_CLI_EXAMPLE_TASK_STACK_SIZE, value: '250'}
- {name: SL_CLI_INPUT_BUFFER_SIZE, value: '32'}
- {name: SL_CLI_NUM_HISTORY_BYTES, value: '0'}
- condition: [psa_crypto]
name: SL_PSA_KEY_USER_SLOT_COUNT
value: '0'
ui_hints:
highlight:
- {path: config/btconf/gatt_configuration.btconf, focus: true}