{'fraction_non_alphanumeric': 0.01694915254237288, 'fraction_numerical': 0.01694915254237288, 'mean_word_length': 5.5625, '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}}
Remote Data Acquisition System Based on Embedded RT-Thread

Currently integrated network controller could implement data transmission through Internet. But commonly they have higher power consumption, fewer channels which could not be changed and less TCP/IP connection. A remote data acquisition technology based on embedded real-time operating system RT-Thread is presented in this paper. Server and client were constructed respectively according to TCP/IP protocol stack provided by operating system itself. Hardware circuit was centered with large capacity enhanced MCU named STM32F103ZET6. Ethernet interface chip DM9000AEP and network connection HR911105A were applied in our system. Socket API interface functions provided by RT-Thread were utilized in client and server software programs. Experimental results show that this system needs less hardware sources to implement more TCP/IP connections during remote data acquisition process.