The transmission of binary information using chaotic switching, also called chaos shift keying is used. On the receiver side the information is extracted using a method that is not based on synchronization, but that directly tries to detect which chaotic system of the two can have produced the received signal, provided the channel noise is bounded by a known value. The results obtained are not yet as good as for conventional systems, but they constitute a step forward in the performance of transmission systems based on chaos. The more traditional decoding method based on chaos synchronization is also analyzed, and if used in an efficient way, also gives quite good results.