The software is capable to simulate space time code [1] for QPSK modulation using different number of state. Examples of generator matrix up to 256 stetes are provided. Variable signal to noise ratio (SNR) might be applied to produce bit error rate (BER) or frame error rate (FER) curves.
A "code-what"? Unless you have spent some time working in the area of reverse engineering, chances are you have not heard of the term "codecave" before. If you have heard of it, you might not have read a clear definition of it or quite understand what it is or why it is useful. I have even asked seasoned assembly programmers about the term before and most of them had not heard of it. If it is new to you, do not worry, you are not the only one. It is a term that is scarcely used and is only useful in a reverse engineering context. Furthermore, is it "codecave" or "code cave"? I am not quite sure, but I will try my best to refer to it consistently as a "codecave". A space may sneak in there from time to time
Linux was first released into an unsuspecting world in the summer of 1991. Initially
the spare-time hobby of a Finnish computer scientist by the name of Linus Torvalds,
Linux was at first accessible only in software source code form to those with enough
expertise to build and install it. Early enthusiasts (most also developers themselves by
necessity) exploited the growth of the Internet in the early 1990s as a means to build
online communities and drive development forward. These communities helped to
build the first Linux software distributions, containing all the software components
needed to install and use a Linux system without requiring users to be technical experts.