{% args info,dxpin,hardware, dx_label %}
Dx In/Out State Reserved by {% for cnt in range(0, dx_label["count"]) %}
{{dx_label['d'+str(cnt)]}} {% if hardware['d'+str(cnt)] == 0 %}Off{% endif %} {% if hardware['d'+str(cnt)] == 1 %}Input{% endif %} {% if hardware['d'+str(cnt)] == 2 %}Output Pull None{% endif %} {% if hardware['d'+str(cnt)] == 3 %}Output Pull Up{% endif %} {% if hardware['d'+str(cnt)] == 4 %}Output Pull Down{% endif %} {% if hardware['d'+str(cnt)] == 5 %}Output Open Drain{% endif %} {% if hardware['d'+str(cnt)] == 6 %}Output Alt Pull Up{% endif %} {% if hardware['d'+str(cnt)] == 7 %}Output Alt Pull Down{% endif %} {% if hardware['d'+str(cnt)] == 8 %}Disabled{% endif %} {% if hardware['d'+str(cnt)] != 1 %}-{% endif %} {{dxpin['d'+str(cnt)]}} {% endfor %}
close reload