Page 1 of 1

Change of encoding while writing to file

Posted: Thu Aug 10, 2017 7:00 am
by lmorgh
Dear all!

I am reading data from Sense Hat accelerometer and writing it to file.
Can someone explain why, at some point encoding of the written file changes?

First 10 lines of the output file are ok:
2017-08-09 15:41:35.299113,0.0592413879931,0.00484891841188,1.13197183609
2017-08-09 15:41:35.322011,0.058755800128,-0.0619557499886,0.975518465042
2017-08-09 15:41:35.344613,0.0611837282777,-0.0130822891369,0.977468073368
2017-08-09 15:41:35.367283,0.0592413879931,-0.0113544398919,0.972837805748
2017-08-09 15:41:35.389731,0.0609409362078,-0.0118481107056,0.972350418568
2017-08-09 15:41:35.412242,0.0604553483427,-0.0128354532644,0.973325252533
2017-08-09 15:41:35.435372,0.0606981404126,-0.0140696316957,0.971375644207
2017-08-09 15:41:35.458535,0.0609409362078,-0.0123417824507,0.970400869846
2017-08-09 15:41:35.481643,0.0606981404126,-0.0120949465781,0.970157146454
2017-08-09 15:41:35.504780,0.0597269758582,-0.0140696316957,0.971619307995

then after few hours I get this:

/�*}��������l�����!��
��4u��ҁ���ńQ�ý�����ӀY}Ł{������Yx�*��������n�!N�,zо��-�6#����;�����B����꼄~҃����F���ЇڿoyN*�����5�{u�3����

�v��g����o�N�c���A�#�a�����ˁ�H���o�����^�ǃ�*�����wτ
���ڿJ�*����� ���&���P��5$�Q�o�o����������4�ٿP�l*�����ؽp�����Ի��p�K{A���� �u�� *�������Ç���"���B�΂n���*����������y�F�g�<��1~��ɂؾ��]����y����=�ۀ�z������h���������E�Ո.�7~���}m��$���������{�6���������z��{�q*����
�U��u������Ku���k�t��h}{��}��� }�Tv��ya�K
J��̾��u��|*�����~1����I��Xzw��G�9�N�:��`|���"�[����7�#�<�� \��w��[�@*����TzӼ:�ւ��b�g�C�ڄ���sv�y������Q�e�����PzF�Ռ��,{8�����;*������X�����t���B
�VzĀ��i������O�ޅ||��΋L�kw�r�@���H��+*����f[���Y��}m�U��������i���������������:���c�T�ā���*�����ӿ|܀�⅌y����=�����RɁu���&�[����vk�������L��]����h|���}Ҁ��6��-��g���)��'�������{ȸC�Ń*yR*���� ځ��ހ7 �sP������׾
�f��'��:�
�J}��M������;���0*����a�A��0��+���������̅|�/���J���� ��G�򀩂꿕���D���`*�������ψ�w}n�]�/��j�$���̀+��sN��

�$��|;�c�d��2�G�Q���*������i�ڽ����܀��1�À;D���ڃ���Su���
w�{�ҁ��?�ͽx*����/������m�`�Ux�� �Px��ς�x𽏊��5|��C~|�y����{�^�j��*����{�������~��?���G�^�$�y�`�`���9�{�P��E}I��i��u߆�y�=9��������/�����/
��;��������D�r�ļ�>��|�Ƃ����ׅ����Ê�U*����$uk��~Ȁ�~��3��C�
��r���|��|��[޾����U��z�*����� �0�?������
����އ�y��_���d�����>�4���`�K�������G}R�=����ڿ�~�6e*����J��$|o� ��������{
��˻������f}������u�x�ֻ�� �r}W*����B�ZҦÅ�����7���
�Y�s���F��D��������ʽj��x�����hK���*�������ف���{o������Z�޺�
m����@�E���K~������sf�H���*����1��ui��
O�Ay'�������w�������P�'�m$��������>!���@�v�,193080D POST SLZRF��
�T� @0�8

�dc#?�����r��J�!�,�����C�J�B�I�ف�'y���r���f�����"xL�z+�~�z*��������rw������{؂��j��n���V���j��{캋� �Vz7���������v�`*������W�)z7�q�[�փ��N�2��t�����9���~��L}��ἣ��� ~Z��}��p��*����b�3���VyՁ(���;k���-�A�e�"һ��|���9˿v���t���R�߼q�C*��������{ ��1�i�"���=�0� ��{��>؀u�ƀ��Nŀ��!��{;�;���D*���������X�9��
�̓�a|�p���l�6t€�H�I1*�����x4�`���Yv������{�����8|��e���M�_�Y�Wz1�5����{��z�[�({��������^�){��
����x����g��\~1�߁��焹�>�=��Ͼ�zy��-�&��*����8r���B������yЀ�����{ԁπ�w��:�2�������d����V��{*����[� |��̀؁�|�J�{�`��~���~���������!�2�>
l���+�����Bx*����*�2�
�3�ց���

I am writting the data with python3 with
data.write(str(x)+","+str(y)+"\n")

Thanks!

Re: Change of encoding while writing to file

Posted: Thu Aug 10, 2017 8:27 am
by Davespice
Can you post the full code of your program, or a link to it please?

Re: Change of encoding while writing to file

Posted: Thu Aug 10, 2017 1:43 pm
by DougieLawson
Is your SDCard a fake?