News & Updates

Version 2.25.01.10 released.

10 January 2025

Download new release.

Version 2.24.12.19 released.

21 December 2024

Download new release with many new features.

Version 2.24.06.30 released.

29 June 2024

Download new release with better HDL export.

Version 2.24.05.25 released.

29 May 2024

Download new release with HDL export and other new features.

Version 2.24.02.27 released.

29 February 2024

Download new release with more speed, new Python and better look.

Version 2.23.04.28 released.

28 April 2023

Download new release with more speed.

Version 2.23.02.02 released.

3 February 2023

Download new release with more speed and less bugs.

Version 2.22.07.22 released.

23 July 2022

Download new release with new features and Croatian language support.

Version 2.22.03.30 released.

30 March 2022

Download new release.

Version 2.22.01.03 released.

5 January 2022

Download new release with button keyboard shortcuts.

Version 2.21.01.10 released.

14 January 2021

Download new release with fixes in Swedish translation and new Python.

Version 2.20.06.25 released.

25 June 2020

Download new release with new features, bug fixes and Swedish translation.

Version 2.20.01.15 released.

15 January 2020

Download new release with bug fixes.

Sensor

The sensor provides several ways to feed your circuit with data from the external world. You can partially configure the sensor before placing it on the design surface, or provide all the details in the dialog. To launch the sensor dialog, double-click it when the program is in editing mode.

To configure the sensor, first select the sensor type, then provide other data required by the selected type.
Here is a list of the available sensor types:

  • Series

    Allows you to provide a series of sensor measurements separated by spaces. Each measure is in the form {cycle}:{value}, where both cycle and value are hexadecimal numbers.
    - If the cycle is an even number or 0, it corresponds to a clock change from 0 to 1 (rising edge).
    - If the cycle is odd, the clock changes from 1 to 0 (falling edge).

    For example:

    1:4 2:5 6:F 9:4

    This will set the sensor output to:
    - 4 on the falling edge of the first cycle
    - 5 on the rising edge of the second cycle
    - F (15 in decimal) on the rising edge of the third cycle, and so on.

    If you check "Repeat series," the cycle will repeat after the series ends. If unchecked, the sensor will output the last value until power is turned off.

  • Random

    In this mode, the sensor outputs random numbers at random clock cycles. You can specify the minimum and maximum number of cycles before a change occurs.

  • Manual

    This mode allows you to manually enter a new value in hexadecimal format. The new value will be output after the "Enter" key is pressed or when the input loses focus.

  • Key Code

    In this mode, the output will be the number of the key pressed on the keyboard. The key code is an 8-bit number, so if fewer than 8 bits are specified, the number will be truncated.

  • ASCII Code

    In this mode, the output will be the ASCII code of the key pressed on the keyboard. The ASCII code is an 8-bit number, so if fewer than 8 bits are specified, the number will be truncated.

  • Sequence

    In this mode, the sensor will output the next sequential number starting from 0.

  • Clock

    The clock mode will output the current time of day in BCD format, with 32 bits divided into 4 groups of 8 bits each, representing hours, minutes, seconds, and hundredths of seconds.