This article explains how to set up filter ranges when using bitgate weights in weight filters.
This example works with a geometric network that models electric phases. The geometric network contains a 3-bit bitgate weight to model the three electric phases (A, B, and C). Each phase is represented by one of the three bits:
Phase A = 4 (third bit) Phase B = 2 (second bit) Phase C = 1 (first bit)
Each permissible numerical value must be entered in the weight filter range. For example:
For tracing on Phase AB (either state of the C phase is acceptable), the weight filter range will be '6, 7, 0.' Six represents the state of 'A AND B AND Not C,' while 7 represents the state of 'A AND B AND C.' Zero indicates that tracing is allowed on features that don't have an associated feature attribute for this bitgate weight; for example, orphan junctions. See related article for more information about the zero weight value.
For tracing on Phase A (either state of the B and C phases is acceptable), the weight filter range will be '4, 5, 6, 7, 0.'