angularsen / UnitsNet

Makes life working with units of measurement just a little bit better.
https://www.nuget.org/packages/UnitsNet/
MIT No Attribution
2.65k stars 382 forks source link

Add quantity level to carrier #1391

Closed AnOtherMuenchner closed 4 months ago

AnOtherMuenchner commented 5 months ago

Level To Carrier with unit dBc is widely used in telecommunications and signal processing. Although, the calucalation formula is simular to Level/dB, it is used and treated as an own quantity.

For more information see https://en.wikipedia.org/wiki/DBc

angularsen commented 5 months ago

Hi, thanks for putting in the effort, but without knowing this domain it seems to me maybe this quantity falls short on our criteria list:

https://github.com/angularsen/UnitsNet/wiki/Adding-a-New-Unit#great-but-before-you-start

In short, I'm not convinced it adds enough value for enough people to justify increasing the binary size for everyone. I think it's better to add this quantity per application for now, until UnitsNet maybe gets a way to offer quantities in individual nugets.