Some Canon BP-511 compatible cameras available in the market include the Canon EOS 5D, Canon EOS 20D, Canon EOS 30D, and Canon EOS 40D.
To extend the lifespan of a battery pack BP511, it is recommended to avoid overcharging, keep the battery cool, and use the battery regularly to prevent it from fully discharging. Additionally, storing the battery at around 50 charge when not in use can help prolong its lifespan.
The question of how long a particular battery will last, depends on how often it is used. On average, a P511 will give its user about 115 hours of continuous use.