A windshield wiper system "WWS", comprising: a wiper blade assembly drivable along a first sweep angle; wherein the wiper blade assembly is configured to move across a windshield of a vehicle and comprises a wiper arm and a wiper blade attached to the wiper arm; an internal wiper trigger coupled to the wiper blade assembly and disposed to move with the wiper blade assembly along a second sweep angle which is the same as the first sweep angle; the windshield wiper system being characterised in that it further comprises a measurement system comprising Hall effect sensors positioned proximate to opposite ends of the second sweep angle and configured to monitor a position of the internal wiper trigger from which a corresponding position of the wiper blade assembly relative to the first sweep angle is measurable and to output a sweep angle feedback signal corresponding to monitoring results; and a controller receptive of the sweep angle feedback signal, and configured to control a driving of the wiper blade assembly in accordance with at least the sweep angle feedback signal, wherein: the internal wiper trigger generates a magnetic field and the measurement system is responsive to the magnetic field to monitor the position of the internal wiper trigger relative to the second sweep angle, the Hall Effect sensors are configured to generate a variable duty cycle output responsive to the magnetic field and to issue the variable duty cycle output to the controller as the sweep angle feedback signal. a wiper blade assembly drivable along a first sweep angle; wherein the wiper blade assembly is configured to move across a windshield of a vehicle and comprises a wiper arm and a wiper blade attached to the wiper arm; an internal wiper trigger coupled to the wiper blade assembly and disposed to move with the wiper blade assembly along a second sweep angle which is the same as the first sweep angle; the windshield wiper system being characterised in that it further comprises a measurement system comprising Hall effect sensors positioned proximate to opposite ends of the second sweep angle and configured to monitor a position of the internal wiper trigger from which a corresponding position of the wiper blade assembly relative to the first sweep angle is measurable and to output a sweep angle feedback signal corresponding to monitoring results; and a controller receptive of the sweep angle feedback signal, and configured to control a driving of the wiper blade assembly in accordance with at least the sweep angle feedback signal, wherein: the internal wiper trigger generates a magnetic field and the measurement system is responsive to the magnetic field to monitor the position of the internal wiper trigger relative to the second sweep angle, the Hall Effect sensors are configured to generate a variable duty cycle output responsive to the magnetic field and to issue the variable duty cycle output to the controller as the sweep angle feedback signal. the internal wiper trigger generates a magnetic field and the measurement system is responsive to the magnetic field to monitor the position of the internal wiper trigger relative to the second sweep angle, the Hall Effect sensors are configured to generate a variable duty cycle output responsive to the magnetic field and to issue the variable duty cycle output to the controller as the sweep angle feedback signal.