To start with 7th You have to download the 7th IDE first. This is a file called Seventh.jar.
On Your computer JavaTM from Oracle (formerly Sun Microsystems) must be installed. Normally each computer comes pre-installed with Java. If You have an older version than Version 7 or no Java installed, use the button on the right.
You launch the the 7th IDE by double clicking the Seventh.jar icon or from the command shell window with java -jar Seventh.jar or even better java -Xms300m -Xmx300m -jar Seventh.jar (more heap and stack space for the JVM).
Now two overlapping blank windows should pop up.
For programmers only:
On Windows systems the location for the 7th IDE workspace is C:\Users\user\AppData\Local\g7th. On a Windows 98 system it is C:\g7th.
If on a UNIX system the path /var/tmp/g7th exists, the 7th IDE will use it as workspace instead of the ~/.g7th directory.
Run Your program with an external Seventh.jar file by moving the later into Your program's directory and adding the following line into Your MANIFEST.MF file:
Class-Path: . Seventh.jar
Make the Seventh.jar file available to Your program by inserting it into Your .jar file on a jar-in-jar basis. For the Eclipse development system You must do the following:
Insert the Seventh.jar file to Your project. Create a new directory named lib (if it does't already exists) in Your projects directory. It should be now in the same directory with src and bin. To make the Seventh.jar file known to Your project select in the menu Project – Properties – Java Build Path. On the Tab Libraries use Add External JARs and add the Seventh.jar file. Then go in the menu to File – Export – Runnable Jar File. Eclipse's Runnable Jar Export Wizard inserts the Seventh.jar file and some more class files beginning with something like org/eclipse/jdt/internal/jarinjarloader/Rsrc… automaticly to Your Projects jar file. That makes the 7th stuff accessible from within Your program.
You can under Windows add serial communication to Your 7th program. Download the two jar-files as described under Installation. Put the two files in the same directory as the Seventh.jar file.
Trying out the example True Random Number Generation on a Cypress PSoC® 6 BLE Pioneer Kit (CY8CKIT-062-BLE):
"COM10" 115200 8 0 1 0 6 PORT a!
'\r' PORT portwrite
PORT portread type