Add Fast Servo to shop

Signed-off-by: Egor Savkin <es@m-labs.hk>
This commit is contained in:
Egor Savkin 2024-07-03 16:00:00 +08:00
parent 243851ea56
commit bec944fa75
2 changed files with 44 additions and 3 deletions

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -1066,6 +1066,41 @@ const shop_data = {
eem: 1 eem: 1
}, },
}, },
'fast_servo': {
id: 'fast_servo',
name: 'Fast DSP',
name_number: '8462',
name_codename: 'Fast Servo',
price: 2900,
image: '/images/shop/graphic-03_Fast-Servo.svg',
specs: [
'High-speed, low-latency servo (Stabilizer-compatible) module.',
'Trenz TE0715-04 SoC module (XC7Z015).',
'2 channel 125MHz 16bit ADC (LTC2195).',
'2 channel 125MHz 14bit DAC (AD9117).',
'100Base-T Ethernet.',
'Can work stand-alone with PoE or DC supply.'
],
options: [
{type: "SwitchLine", args: {title: "IP", outvar: "ip",
validator: {name: "ipv4or6"},
fallback: {text: "DHCP", checked: false},
tip: "Set up IP address used by the device"}},
{type: "Switch", args: {title: "Ext power", outvar: "ext_pwr", "tip": "Use external power supply in order to reduce number of used EEM connectors"}},
{type: "Switch", args: {title: "Term #0", outvar: "term_0", tip: "Enable termination on ADC channel #0"}},
{type: "Switch", args: {title: "Term #1", outvar: "term_1", tip: "Enable termination on ADC channel #1"}}
],
options_class: "stabilizer",
size: 'small',
type: null,
warnings: [
"no_eem_source"
],
consumes: {
hp: 4,
eem: 1
},
},
'mirny': { 'mirny': {
id: 'mirny', id: 'mirny',
name: 'Synthesizer', name: 'Synthesizer',
@ -1285,12 +1320,15 @@ const shop_data = {
'idc-sma-adapter', 'idc-sma-adapter',
'hd68-idc-adapter', 'hd68-idc-adapter',
'vhdcicarrier']}, 'vhdcicarrier']},
{ name: 'Servos',
itemIds: [
'stabilizer',
'fast_servo',
'pounder',
'thermostat-eem']},
{ name: 'Misc', { name: 'Misc',
itemIds: [ itemIds: [
'koster', 'koster',
'stabilizer',
'pounder',
'thermostat-eem',
'eem_pwr_mod', 'eem_pwr_mod',
]} ]}
], ],