{'fraction_non_alphanumeric': 0.01620745542949757, 'fraction_numerical': 0.0032414910858995136, 'mean_word_length': 5.18, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
HAVELSAT: A software defined radio experimentation CubeSat

Despite the small amount of available volume, CubeSat missions have proven to be quite useful, especially for scientific data gathering, educational purposes and small scale industrial equipment testing. The aim of this article is to discuss the design principles and project goals of a CubeSat that is part of the QB50 project. HAVELSAT is a double-unit CubeSat with one functional and one scientific unit. The scientific payload of HAVELSAT is a Software Defined Radio for communication. The satellite also performs a small scale onboard image processing.