Difference between revisions of "Scripts:I2C"

From Autopilot Wiki
Jump to: navigation, search
(Created page with "Category:Autopilot Script Stub!")
 
 
Line 2: Line 2:
  
 
Stub!
 
Stub!
 +
 +
<syntaxhighlight lang="python">
 +
    'i2c': {
 +
        'type': 'bool',
 +
        'text': 'Enable i2c and set baudrate to 100kHz',
 +
        'commands': [
 +
            'sudo sed -i \'s/^#dtparam=i2c_arm=on/dtparam=i2c_arm=on/g\' /boot/config.txt',
 +
            'sudo sed -i \'$s/$/\ni2c_arm_baudrate=100000/\' /boot/config.txt',
 +
            'sudo sed -i \'$s/$/\ni2c-dev/\' /etc/modules',
 +
            'sudo dtparam i2c_arm=on',
 +
            'sudo modprobe i2c-dev'
 +
        ]
 +
    }
 +
</syntaxhighlight>

Latest revision as of 19:49, 30 November 2021


Stub!

    'i2c': {
        'type': 'bool',
        'text': 'Enable i2c and set baudrate to 100kHz',
        'commands': [
            'sudo sed -i \'s/^#dtparam=i2c_arm=on/dtparam=i2c_arm=on/g\' /boot/config.txt',
            'sudo sed -i \'$s/$/\ni2c_arm_baudrate=100000/\' /boot/config.txt',
            'sudo sed -i \'$s/$/\ni2c-dev/\' /etc/modules',
            'sudo dtparam i2c_arm=on',
            'sudo modprobe i2c-dev'
        ]
    }