@hamgom95/bikecalc v7.1.1
@hamgom95/bikecalc
Bicycle gear calculator.
API Documentation
Constants
aeroDrag ⇒ number
Calculate aerodynamic drag force.
Kind: global constant
Returns: number - Aerodynamic drag force (in N).  
| Param | Type | Description | 
|---|---|---|
| Cd | number | The drag coefficient. | 
| A | number | The frontal area (in m2). | 
| p | number | The air density (in kg/m3). | 
| u | number | The air velocity relative to the object (in m/s). | 
gearInches ⇒ number
Calculate gear inches for drivetrain.
Kind: global constant
Returns: number - Gear inches  
| Param | Type | Description | 
|---|---|---|
| chainringTeeth | number | The number of teeth on the front chainring. | 
| sprocketTeeth | number | The number of teeth on the rear sprocket. | 
| wheelDiameter | number | The wheel diameter in meters. | 
development ⇒ number
Calculate development of drivetrain.
Kind: global constant
Returns: number - Development in meters.  
| Param | Type | Description | 
|---|---|---|
| chainringTeeth | number | The number of teeth on the front chainring. | 
| sprocketTeeth | number | The number of teeth on the rear sprocket. | 
| wheelDiameter | number | The wheel diameter in meters. | 
gainRatio ⇒ number
Calculate gain ratio for drivetrain.
Kind: global constant
Returns: number - Gain ratio  
| Param | Type | Description | 
|---|---|---|
| chainringTeeth | number | The number of teeth on the front chainring. | 
| sprocketTeeth | number | The number of teeth on the rear sprocket. | 
| wheelDiameter | number | The wheel diameter in meters. | 
| crankLength | number | The crank length in meters. | 
speedAtCadence ⇒ number
Calculate speed (m/s) at cadence for drivetrain.
Kind: global constant
Returns: number - speed (in m/s)  
| Param | Type | Description | 
|---|---|---|
| chainringTeeth | number | The number of teeth on the front chainring. | 
| sprocketTeeth | number | The number of teeth on the rear sprocket. | 
| wheelDiameter | number | The wheel diameter in meters. | 
| cadence | number | Cadence (in revolutions per minute) | 
skidPatches ⇒ number
Calculate number of skid patches for gear combination.
Kind: global constant
Returns: number - The number of skid patches.  
| Param | Type | Default | Description | 
|---|---|---|---|
| chainringTeeth | number | The number of teeth on the front chainring. | |
| sprocketTeeth | number | The number of teeth on the rear sprocket. | |
| ambidextrous | boolean | true | Whether the rider is an ambidextrous skidder. | 
calories ⇒ number
Calculate estimated energy expenditure while cycling at a specific power.
Kind: global constant
Returns: number - burned energy in kilocalories  
| Param | Type | Description | 
|---|---|---|
| watts | number | produced average power over interval in watts | 
| seconds | number | number of seconds where power was produced | 
power ⇒ number
Calculate power for cadence and force.
Kind: global constant
Returns: number - The power (in Watt).  
| Param | Type | Description | 
|---|---|---|
| crankLength | number | The cranklength (in meters). | 
| cadence | number | The cadence (in revolutions per minute). | 
| force | number | The pedalforce (in N). | 
force ⇒ number
Calculate force for power and cadence.
Kind: global constant
Returns: number - The pedalforce (in N).  
| Param | Type | Description | 
|---|---|---|
| crankLength | number | The cranklength (in meters). | 
| cadence | number | The cadence (in revolutions per minute). | 
| power | number | The power (in Watt). | 
pedalVelocity ⇒ number
Calculate linear pedal velocity from cadence.
Kind: global constant
Returns: number - The linear pedal velocity (in m/s).  
| Param | Type | Description | 
|---|---|---|
| crankLength | number | The cranklength (in meters). | 
| cadence | number | The cadence (in revolutions per minute) |