From 07468507ca1d255b36eaceddc4734e3190a49917 Mon Sep 17 00:00:00 2001 From: RogueM Date: Wed, 14 Sep 2016 13:56:01 +0100 Subject: [PATCH] attempt at displaying eeprom field (currently not working but should not cause problems) --- generate-html.py | 9 +++++---- src/de/settings.yaml | 1 + src/en/settings.yaml | 1 + src/es/settings.yaml | 1 + src/fr/settings.yaml | 1 + src/it/settings.yaml | 1 + src/pt/settings.yaml | 1 + src/tr/settings.yaml | 5 +++-- 8 files changed, 14 insertions(+), 6 deletions(-) diff --git a/generate-html.py b/generate-html.py index c52e13a..6affed3 100755 --- a/generate-html.py +++ b/generate-html.py @@ -22,11 +22,7 @@ GROUND_PINS = [6,9,14,20,25,30,34,39] lang = "en" default_strings = { - 'made_by': 'Made by {manufacturer}', - 'type_hat': 'HAT form-factor', - 'type_classic': 'Classic form-factor', 'pin_header': '{} pin header', - 'uses_i2c': 'Uses I2C', 'wiring_pi_pin': 'Wiring Pi pin {}', 'uses_n_gpio_pins': 'Uses {} GPIO pins', 'bcm_pin_rev1_pi': 'BCM pin {} on Rev 1 ( very early ) Pi', @@ -148,6 +144,11 @@ def load_overlay(overlay): if pin_3['mode'] == 'i2c' and pin_5['mode'] == 'i2c': details.append(strings['uses_i2c']) + if 'eeprom' in loaded: + eeprom = str(loaded['eeprom']) + if eeprom == 'yes': + details.append(strings['uses_eeprom']) + # A URL to more information about the add-on board, could be a GitHub readme or an about page if 'url' in loaded: details.append('[{text}]({url})'.format(text=strings['more_information'], url=loaded['url'])) diff --git a/src/de/settings.yaml b/src/de/settings.yaml index 7ecdb6d..41071e1 100644 --- a/src/de/settings.yaml +++ b/src/de/settings.yaml @@ -15,6 +15,7 @@ strings: - type_phat: 'pHAT form-factor' - type_classic: 'Classic form-factor' - pin_header: '{} pin header' +- uses_eeprom: 'benutzt EEPROM' - uses_i2c: 'benutzt I2C' - uses_spi: 'benutzt SPI' - wiring_pi_pin: 'Wiring Pi Anschluss {}' diff --git a/src/en/settings.yaml b/src/en/settings.yaml index 0f03052..59eb75e 100644 --- a/src/en/settings.yaml +++ b/src/en/settings.yaml @@ -14,6 +14,7 @@ strings: - type_phat: 'pHAT form-factor' - type_classic: 'Classic form-factor' - pin_header: '{} pin header' +- uses_eeprom: 'Uses EEPROM' - uses_i2c: 'Uses I2C' - uses_spi: 'Uses SPI' - wiring_pi_pin: 'Wiring Pi pin {}' diff --git a/src/es/settings.yaml b/src/es/settings.yaml index 65bc82f..fcf9964 100644 --- a/src/es/settings.yaml +++ b/src/es/settings.yaml @@ -15,6 +15,7 @@ strings: - type_phat: 'formato pHAT' - type_classic: 'formato clásico' - pin_header: '{} pin header' +- uses_eeprom: 'Usa EEPROM' - uses_i2c: 'Usa I2C' - uses_spi: 'Usa SPI' - wiring_pi_pin: 'Wiring Pi pin {}' diff --git a/src/fr/settings.yaml b/src/fr/settings.yaml index 0013e32..e44060e 100644 --- a/src/fr/settings.yaml +++ b/src/fr/settings.yaml @@ -15,6 +15,7 @@ strings: - type_phat: 'format pHAT' - type_classic: 'format Classic' - pin_header: '{} broches' +- uses_eeprom: 'EEPROM' - uses_i2c: 'bus I2C' - uses_spi: 'bus SPI' - wiring_pi_pin: 'broche Wiring Pi {}' diff --git a/src/it/settings.yaml b/src/it/settings.yaml index d5c54ab..eab53ba 100644 --- a/src/it/settings.yaml +++ b/src/it/settings.yaml @@ -15,6 +15,7 @@ strings: - type_phat: 'Fattore di forma pHAT' - type_classic: 'Fattore di forma classico' - pin_header: '{} pin header' +- uses_eeprom: 'Utilizza EEPROM' - uses_i2c: 'Utilizza I2C' - uses_spi: 'Utilizza SPI' - wiring_pi_pin: 'Wiring Pi pin {}' diff --git a/src/pt/settings.yaml b/src/pt/settings.yaml index 7058835..9b46e98 100644 --- a/src/pt/settings.yaml +++ b/src/pt/settings.yaml @@ -15,6 +15,7 @@ strings: - type_phat: 'pHAT form-factor' - type_classic: 'Classic form-factor' - pin_header: '{} pin header' +- uses_eeprom: 'Uses EEPROM' - uses_i2c: 'Uses I2C' - uses_spi: 'Uses SPI' - wiring_pi_pin: 'Wiring Pi pin {}' diff --git a/src/tr/settings.yaml b/src/tr/settings.yaml index ec24135..9d94d09 100644 --- a/src/tr/settings.yaml +++ b/src/tr/settings.yaml @@ -14,8 +14,9 @@ strings: - type_hat: 'pHAT form-factor' - type_classic: 'Classic form-factor' - pin_header: '{} pin header' -- uses_i2c: 'Uses I2C' -- uses_spi: 'Uses SPI' +- uses_eeprom: 'EEPROM' +- uses_i2c: 'I2C' +- uses_spi: 'SPI' - wiring_pi_pin: 'Wiring Pi pin {}' - uses_n_gpio_pins: 'Uses {} GPIO pins' - bcm_pin_rev1_pi: 'BCM pin {} on Rev 1 ( very early ) Pi'