Code File Descriptions in this zip file:

There are 6 programs presented / included in this Quick-Byte:

fb_measTSL235R.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Frequency, Period and Duty Cycle are displayed in a Debug TERM.

fb_measTSL235R_LED.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Frequency output is displayed on an 8-digit LED display
  and optionally in a Debug TERM.

fb_measTSL235R_LED_PWM_scope_term.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Use a LED driven with a PWM signal to stimulate the TSL235R.
  Frequency output is displayed in a Debug TERM window.
  The LED PWM waveform is displayed in a Debug SCOPE window.

fb_measTSL235R_LED_scope.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Frequency output is displayed on an 8-digit LED display
  and optionally in a Debug SCOPE window.

fb_measTSL235R_LED_scope_term.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Frequency output is displayed on an 8-digit LED display
  and optionally in a Debug SCOPE and TERM window.

fb_measTSL235R_LED_scopeFFT.spin2
  Read Frequency output of TSL235R sensor using a P2 Propeller.
  Frequency output is displayed on an 8-digit LED display
  and optionally in Debug SCOPE and FFT windows.


There are 6 support routines used in this Quick-Byte:

fb_measfreq2P.spin2
  Read Frequency, Periods using 2 P2 Smart Pins.

fb_measfreq3P.spin2
  Read Frequency, Periods, Duty Cycle using 3 P2 Smart Pins.

fb_simpleScope.spin2
  Uses a smart pin in ADC input mode and displays waveforms on DEBUG Scope.

fb_simpleScopeFFT.spin2
  Uses a smart pin in ADC input mode and displays waveforms on DEBUG Scope
  and a Fourier series on DEBUG FFT window.

jm_max7219_sp.spin2 [by Jon McPhalen]
  Simple MAX7219/MAX7221 serial LED driver (one device)
  * SPI signals to MAX72xx are generated by P2 smart pins.

jm_pwm.spin2 [by Jon McPhalen]
  Smart pin PWM control.
