This repository was archived by the owner on Feb 4, 2023. It is now read-only.
  
  
  
  
  
Description
Thanks for this library and for providing a Duty Cycle change function.  I am using version 1.12.0 now and tried creating 2 differing PWM pins on adjacent GPIO's (GP10 & GP11).  According to the Programmer's Model, GP10 would use 5A and GP11 would use 5B so I assumed they could have differing Duty Cycles with the same Frequency.  Alas, when I set GP10, GP11 stops and when I set GP11, GP10 stops.  I changed to adjacent pins GP11 and GP12 which use 5B and 6A which now works.  The board I am building controls two DC motors on a dual drive robot chassis.  Because my board is custom, I have the flexibility to manage my own pin assignments.  This is not the case with some commercial boards which have pre-assigned pin usage.  My question is, am I correct in that dual duty cycle pins have to be on non-adjacent slices or is there a special way to generate differing duty cycles on adjacent pins using the same slice but differing A & B sides?  Thank you - Austin