diff options
author | dakkar <dakkar@thenautilus.net> | 2018-06-09 12:55:53 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2018-06-09 12:55:53 +0100 |
commit | 065835767dd877d8b0e2ccdbe5b915c5e22bd62a (patch) | |
tree | a326a82a749f47ccfc8006f806b3b0074cc3609a /trasmitter/README.rst.txt | |
parent | working sender for the CHIP (diff) | |
download | thermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.tar.gz thermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.tar.bz2 thermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.zip |
working CHIP sender
Diffstat (limited to 'trasmitter/README.rst.txt')
-rw-r--r-- | trasmitter/README.rst.txt | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/trasmitter/README.rst.txt b/trasmitter/README.rst.txt index d2fd957..78200a4 100644 --- a/trasmitter/README.rst.txt +++ b/trasmitter/README.rst.txt @@ -38,12 +38,5 @@ sysfs interface`_, seem to be fast enough for our purposes. See the ``sender-chip.pl`` test program. -The timing via the sysfs interface is awful. - -It looks like we can drive the pins (not the XIO ones) via -memory-mapped registers: the sunxi-tools ``pio.c`` has most of the -code needed. - -We could write a C program to just send the signal train. Look at -``clock.c`` for a way to handle fast / real-time scheduling and -delays. +If we keep the ``*/value`` file open, we get good enough timing. The +``sender-chip.c`` program works. |