Skip to main content
Version : 3.5.x

Référence des paramètres

Ce document répertorie tous les paramètres renvoyés par le /settings/ point de terminaison avec leur clé, type (tiré de type_hint), et **contraintes ** (provenant de metadata.constraint.range + locked le cas échéant).

A locked le réglage est en lecture seule lors de l'exécution. Il peut être modifié via le fichier de configuration ou via le Hub Haply page des paramètres, mais un redémarrage complet du système est nécessaire pour que les modifications prennent effet.

Configuration

Le fichier de configuration permettant de remplacer les paramètres lors du démarrage du service se trouve ici :

PlateformeLieu
WindowsC:\ProgramData\Haply\Inverse\haply-inverse-service-config.json
macOS/Library/Application Support/Haply/Inverse/haply-inverse-service-config.json
Linux/etc/haply-inverse-service/haply-inverse-service-config.json

Le fichier de configuration est un objet JSON plat mappage des clés de paramètres pour remplacer les valeurs. Les clés doivent être des clés de paramètres valides renvoyées par le /settings/ HTTP chemin. Toute clé non spécifiée utilise la valeur par défaut du service.

Voici, par exemple, une modification aléatoire de la configuration réseau :

{
"networking/http/port": 8400,
"networking/simulation/port": 8500,
"networking/events/port": 9000,
"networking/expose_servers_on_network": true
}

Mappage de types

Précisions concernant les indications de type :

  • ARR_STRINGstring[]
  • VEC3vec3 (objet avec {x,y,z})
  • GENERICjson (valeur structurée arbitraire)

À faire : terminer + descriptions

devices/…

CléTypeContraintes
devices/detection/advanced/allowed_vendor_id_filterstring[]
devices/detection/advanced/inverse3x_description_filterstring[]
devices/detection/advanced/port_name_substring_filterstring[]
devices/detection/advanced/wvg_description_filterstring[]
devices/detection/blacklisted_portsjson
devices/detection/block_on_loopbool
devices/detection/detection_failure_log_delayintintervalle 1–60
devices/detection/max_number_retryintintervalle de 1 à 10
devices/detection/periodintplage 100–10 000 ; verrouillé
devices/detection/timeoutintintervalle 1–15
devices/force_scalefloatintervalle 0–2
devices/inverse/body_orientation_query_on_idlebool
devices/verse_grip/advanced/euro_one_filterjsonverrouillé
devices/verse_grip/battery/critical_thresholdint
devices/verse_grip/battery/low_thresholdint
devices/verse_grip/battery/reset_marginint
devices/workspace/defaultsjson

features/…

CléTypeContraintes
features/HFX/sdfbool
features/HFX/sdf/created_eventsbool
features/HFX/sdf/delete_eventsbool
features/HFX/sdf/probe_on_zero_forcebool
features/HFX/sdf/probe_on_zero_force_delayfloatplage de 0,001 à 60
features/HFX/sdf/update_eventsbool
features/grip_hook/enabledbool
features/grip_hook/hallintplage de 1 à 32
features/grip_hook/hold_durationintplage de 10 à 1 000
features/grip_hook/use_hallbool
features/navigation/bubble/avatar_boundaries_maxvec3
features/navigation/bubble/avatar_boundaries_minvec3
features/navigation/bubble/bubble_centervec3
features/navigation/bubble/damping_coef_at_centerfloat
features/navigation/bubble/damping_coef_at_inner_radiusfloat
features/navigation/bubble/damping_coef_at_outer_radiusfloat
features/navigation/bubble/reset_velocity_on_entrybool
features/navigation/bubble/spring_coef_at_centerfloat
features/navigation/bubble/spring_coef_at_inner_radiusfloat
features/navigation/bubble/spring_coef_at_outer_radiusfloat
features/navigation/bubble/velocity_zone_bump_region_widthfloat
features/navigation/bubble/velocity_zone_bump_stiffnessfloat
features/navigation/bubble/velocity_zone_inner_radiusfloat
features/navigation/bubble/velocity_zone_max_velocityfloat
features/navigation/bubble/velocity_zone_outer_radiusfloat
features/navigation/bubble/wall_spring_stiffnessfloat
features/safe_trajectory/enabledbool
features/safe_trajectory/max_velfloatintervalle 0,01–2
features/screensaver/distracted_speedfloatintervalle 0,001–0,2
features/screensaver/enabledbool
features/screensaver/speedfloatintervalle 0,001–0,2
features/synth/enabledbool
features/synth/oscillator1/amplitudefloatintervalle de 0 à 10
features/synth/oscillator1/frequencyfloatplage de 5 à 20 000
features/synth/oscillator1/shapejsonintervalle 0–1
features/synth/oscillator2/amplitudefloatintervalle de 0 à 10
features/synth/oscillator2/frequencyfloatplage de 5 à 20 000
features/synth/oscillator2/shapejsonintervalle 0–1

networking/…

CléTypeContraintes
networking/events/portintverrouillé
networking/expose_servers_on_networkboolverrouillé
networking/http/portintverrouillé
networking/legacy/portintverrouillé
networking/simulation/portintverrouillé

session/…

CléTypeContraintes
session/safeties/device_drive_timeoutintplage de 50 à 10 000, par pas de 10
session/safeties/slowest_sim_rateintplage de 20 à 500

system/…

CléTypeContraintes
system/serial_enablebool