XENO3 Setting Change Manual

Points to note

We provide support for problems or issues caused by changing settings, but we may not be able to guarantee the solution depending on the content. Please handle any issues at your own risk.

We also recommend that you back up your information before changing the settings.

Introduction

To change the settings, you need to remove the microSD card from the board and read it on a PC.

When removing the SD card, make sure the kill switch is OFF or the battery is removed. *For models without a kill switch and with non-removable batteries, remove the SD card while the device is in sleep mode.

Please use the included USB SD card reader to connect to your computer.

When you read the SD card, it will have the following structure, so click on the " setting " folder inside it.

xenov3

When you open the " setting " folder, the following list of files will be displayed.

Click on " config " and open it in a text editor (such as Notepad).

xeno2

Once " config " opens, you're ready to go.

xeno3

2) How to change the motion ON/OFF setting

XenoPixel allows you to turn it on/off using motion actions.

In the current version (April 2011), there are three motion-on operations: push (stab), twist, and swing, and two motion-off operations: pull and twist.

To enable or disable each motion action, change the status setting below.


xeno4


Interpretation of each status

Status Name Status Description
motion_control Enable/disable motion control in general
pull_push_on Push to turn on motion
push_pull_off Pull to turn off motion
push_sensitivity=18 Push-on sensitivity
pull_sensitivity=13 Pull-off sensitivity
swing_on=1 Swing motion ON
swing_sensitivity=1100 Swing motion ON sensitivity
twist_on=0 Twist to turn on motion
twist_off=0 Motion OFF even when twisting
twist_sensitivity=220 Twist ON/OFF Sensitivity

Set the motion (_on or _off) to 1 to enable it, or 0 to disable it.

Also, the lower the sensitivity, the higher the sensitivity. If you feel the sensitivity is too high, change the value to the positive side, and if you feel the sensitivity is too low, change the value to the negative side.

Setting example 1)

Before setting: push_sensitivity=18

After setting: push_sensitivity=13


In this case, setting it to 13 makes it easier to activate Push ON.

Setting example 2)

pull_push_on=1
push_pull_off=0

The motion ON status for push is 1, so it is enabled , and the motion OFF status for pull is set to 0, so it is disabled .

3) How to change the maximum volume

volume=80

Change the volume status above. Although the setting can be set up to 100, we recommend keeping it at 90 to avoid speaker damage.


4) Blade mode ON/OFF setting

XENO3 allows you to control whether some blade styles and actions are enabled or disabled. xeno5


status Status Description
velocity_mode Blade Style: Velocity Mode
torch_mode Blade Style: Torch Mode
multiblock_mode Action: Multiblock
multilock_mode Action: Multilock
lightning_block_mode Action: Lightning Block
blaster_mode Blade Style: Blaster Mode
ghost_mode Blade Style: Ghost Mode

By default, some statuses are set to disabled (0).
Set it to 1 to enable it.

The blaster and ghost modes differ from the normal saber effect in that the blade only lights up during blaster action.

5) Countdown sound ON/OFF

countdown=1

Enable or disable the count sound that occurs according to the number of times the LED flashes.

1 is enabled, 0 is disabled. 1 (enabled) is recommended.

6) FoC and crash sensitivity adjustments

You can enable/disable FoC (Flash on Crash) and adjust crash sensitivity.

XENO3 setting

flash_on_clash enables FoC when set to 1, and disables FoC when set to 0. The default is set to 1 (enabled).

Also, the sensitivity for generating FoC can be adjusted by changing clash_sensitivity .

The default is set to around 2.0, but if you want to increase crash sensitivity, set it to a lower number.
However, if the sensitivity is set too high, speaker vibrations may be detected, resulting in unintended crashing.


Setting example 1) High crash sensitivity

clash_sensitivity=1.5

Setting example 2) Example of lowering crash sensitivity

clash_sensitivity=3.5

7. How to add fonts

Only fonts that are compatible with XENO3 or XenoPixel can be used. Please check with the font vendor to see if they are compatible.

  1. Create a new font folder. Set the folder name to the number next to the last font folder number on the SD card. For example, if there are font folders up to number 45 on the SD card, create a new folder numbered 46.
  2. Save the font sound source (wav file) you obtained in the created folder (e.g. 46).
  3. Copy fontconfig.ini file from another font folder and save it in the folder you created (e.g. 46).
  4. Edit the copied fontconfig.ini . The text in fontconfig.ini specifies the default settings for the font (blade color, effects, glow speed, etc.).

Configuration Format

 fontconfig.iniには以下のテキストフォーマットが記載されています。

>>font番号=(R,G,B),A,B,C,D,E,F,G,H

    Each item specifies the corresponding effect number.

    (R,G,B)はis the blade LED color (red, green, blue values are specified from 0 to 255).

    "A" is the default startup sound effect for each font. Replace "A" with one of the following: (FIRE BLADE=0, STEADY BLADE=1, UNSTABLE BLADE=2, RAINBOW BLADE=3, CANDY BLADE=4, CRACK BLADE=5, PULSE BLADE=6, FLASHING BLADE=7)

    "B" is the default blaster light effect for each font. Replace "B" with one of the following: (LIGHT EFFECT1=0, LIGHT EFFECT2=1, LIGHT EFFECT3=2)

    "C" is the default force lighting effect for each font. Replace "C" with one of the following: (LIGHT EFFECT1=0, LIGHT EFFECT2=1)

    "D" is the default lock-up lighting effect for each font. Replace "D" with one of the following: (LIGHT EFFECT1=0)

    "E" is the default light effect for each font. Replace "E" with one of the following: (LIGHT EFFECT1=0, LIGHT EFFECT2=1, LIGHT EFFECT3=2)

    "F" is the default style for each font. Replace "F" with one of the following: (STANDARD BLADE=0, VELOCITY BLADE=1, TORCH BLADE=2, BLASTER MODE=3, GHOST MODE=4, SPECIAL PREON=5/6/7/8/9/10/11)

    "G" is the startup speed of each font. 200 is the basic default value, and the higher the number, the slower the startup speed.

    "H" is the fade speed of each font. 500 is the basic default value, and the larger the number, the slower the fade speed.

    Configuration Example

     font46=(0,0,255),0,2,0,0,0,0,500,700
    • font46: Usually specified as font + folder number.
    • (0,0,255) : The blade color is blue. (Red:0, Green:0, Blue:255)
    • 0 : The normal blade effect is FIRE BLADE (a flame-like effect).
    • 2 : The effect when firing the blaster is LIGHT EFFECT3.
    • 0 : The effect when using Force is LIGHT EFFECT1.
    • 0 : The effect during lockup is LIGHT EFFECT1.
    • 0 : Flash effect during crash is LIGHT EFFECT1.
    • 0 : Blade style is STANDARD BLADE.
    • 500 : Blade lighting speed is standard.
    • 700 : The blades turn off a little slowly.

    8. How to set font color

    1. Open the font folder on the SD card.

    2. Open the fontconfig file in the folder.

    3. When you open fontconfig, you will see the following code. The first number in parentheses is the RGB code.

    4. If you want to change it to a single blue color, set it as follows:

    Before setting: font44=(255,0,0),7,2,0,0,0,0,300,400

    After setting: font44=(0,0,255),7,2,0,0,0,0,300,400

    5. After rewriting, save the file to reflect the changes.

      9. References

      ・English manual

      XENO3.0_User_Manual_2024

       

      This manual is current as of firmware version 1.0 (April 2023 edition).

      Please note that operation or setting status may differ depending on the version.