krishnax12/tensa-zangetsu-keychain-nfc

Summary: Calculates target inductance and estimated resonance for a 14.5 MHz square antenna using chip, interturn, bridge, and connection capacitances.

Version
0.0.13
License
unset
Stars
1

blade-outline.ts

export const bladeOutline = [
  {
    x: 1.319534,
    y: -40.688809,
  },
  {
    x: -1.825682,
    y: -41.337741,
  },
  {
    x: -4.219442,
    y: -40.008473,
  },
  {
    x: -3.330904,
    y: 4.394465,
  },
  {
    x: -5.02447,
    y: 5.140225,
  },
  {
    x: -9.04922,
    y: 3.227526,
  },
  {
    x: -9.775045,
    y: 2.530179,
  },
  {
    x: -9.911743,
    y: -4.301042,
  },
  {
    x: -10.651807,
    y: -5.709973,
  },
  {
    x: -9.570228,
    y: -8.579099,
  },
  {
    x: -9.146201,
    y: -15.848663,
  },
  {
    x: -9.297062,
    y: -16.272766,
  },
  {
    x: -9.869178,
    y: -16.403692,
  },
  {
    x: -14.087429,
    y: -13.756547,
  },
  {
    x: -17.161448,
    y: -10.847552,
  },
  {
    x: -16.711714,
    y: -9.717559,
  },
  {
    x: -16.680387,
    y: -8.152071,
  },
  {
    x: -17.297993,
    y: -3.441367,
  },
  {
    x: -16.80554,
    y: -0.176617,
  },
  {
    x: -17.741955,
    y: 2.831978,
  },
  {
    x: -17.417373,
    y: 11.937425,
  },
  {
    x: -15.245594,
    y: 13.744829,
  },
  {
    x: -12.296729,
    y: 18.811287,
  },
  {
    x: -11.152496,
    y: 19.073139,
  },
  {
    x: -11.829907,
    y: 20.795183,
  },
  {
    x: -10.95022,
    y: 36.296357,
  },
  {
    x: -10.782272,
    y: 37.574363,
  },
  {
    x: -8.906519,
    y: 38.818194,
  },
  {
    x: -10.588693,
    y: 40.133223,
  },
  {
    x: -9.660669,
    y: 50.935084,
  },
  {
    x: -9.504113,
    y: 51.643821,
  },
  {
    x: -8.499349,
    y: 52.050838,
  },
  {
    x: -9.316229,
    y: 53.918047,
  },
  {
    x: -8.937615,
    y: 58.608816,
  },
  {
    x: -8.066625,
    y: 59.445631,
  },
  {
    x: -8.755428,
    y: 60.598408,
  },
  {
    x: -8.724101,
    y: 62.163896,
  },
  {
    x: -7.687934,
    y: 71.255104,
  },
  {
    x: -4.673491,
    y: 86.713559,
  },
  {
    x: -1.980781,
    y: 93.208884,
  },
  {
    x: 0.080008,
    y: 96.584624,
  },
  {
    x: 1.520266,
    y: 97.410048,
  },
  {
    x: 1.548745,
    y: 98.833219,
  },
  {
    x: 3.156951,
    y: 100.936649,
  },
  {
    x: 10.711226,
    y: 108.473684,
  },
  {
    x: 18.518809,
    y: 114.439534,
  },
  {
    x: 18.777812,
    y: 113.152984,
  },
  {
    x: 15.475963,
    y: 104.676611,
  },
  {
    x: 13.927486,
    y: 98.443137,
  },
  {
    x: 13.352521,
    y: 98.169894,
  },
  {
    x: 13.23853,
    y: 85.358507,
  },
  {
    x: 13.873223,
    y: 81.501705,
  },
  {
    x: 12.962286,
    y: 71.553747,
  },
  {
    x: 12.133937,
    y: 65.732985,
  },
  {
    x: 9.805602,
    y: 63.216843,
  },
  {
    x: 9.762883,
    y: 61.082086,
  },
  {
    x: 11.180359,
    y: 60.768973,
  },
  {
    x: 11.738236,
    y: 60.188313,
  },
  {
    x: 11.34823,
    y: 54.928276,
  },
  {
    x: 10.616709,
    y: 53.946296,
  },
  {
    x: 11.171738,
    y: 53.223319,
  },
  {
    x: 11.04928,
    y: 47.103683,
  },
  {
    x: 9.190614,
    y: 46.713754,
  },
  {
    x: 8.459093,
    y: 45.731774,
  },
  {
    x: 8.590019,
    y: 45.159657,
  },
  {
    x: 10.710536,
    y: 44.405354,
  },
  {
    x: 10.098549,
    y: 42.281989,
  },
  {
    x: 10.497022,
    y: 40.850274,
  },
  {
    x: 10.556751,
    y: 36.72023,
  },
  {
    x: 10.479858,
    y: 32.877668,
  },
  {
    x: 9.879263,
    y: 31.323571,
  },
  {
    x: 10.431444,
    y: 30.458277,
  },
  {
    x: 10.371639,
    y: 27.469618,
  },
  {
    x: 7.65907,
    y: 27.096776,
  },
  {
    x: 7.650526,
    y: 26.669825,
  },
  {
    x: 9.625878,
    y: 25.776052,
  },
  {
    x: 9.72263,
    y: 23.49613,
  },
  {
    x: 8.14575,
    y: 22.958188,
  },
  {
    x: 10.690371,
    y: 22.053024,
  },
  {
    x: 10.77573,
    y: 19.203834,
  },
  {
    x: 10.4854,
    y: 18.924896,
  },
  {
    x: 8.63243,
    y: 18.819601,
  },
  {
    x: 8.473026,
    y: 17.968546,
  },
  {
    x: 10.872481,
    y: 16.923912,
  },
  {
    x: 11.2083,
    y: 12.361221,
  },
  {
    x: 9.907511,
    y: 11.390632,
  },
  {
    x: 10.750023,
    y: 10.804277,
  },
  {
    x: 7.974801,
    y: 7.300459,
  },
  {
    x: 1.801055,
    y: 4.718892,
  },
  {
    x: 1.354169,
    y: 3.731216,
  },
  {
    x: 0.927064,
    y: -10.497647,
  },
  {
    x: 1.541591,
    y: -36.706778,
  },
  {
    x: 1.319534,
    y: -40.688809,
  },
]

export const guardOpening = [
  {
    x: -11.901411,
    y: -11.237558,
  },
  {
    x: -13.031404,
    y: -10.787823,
  },
  {
    x: -14.286627,
    y: -9.481338,
  },
  {
    x: -14.904233,
    y: -4.770635,
  },
  {
    x: -14.593968,
    y: -3.495476,
  },
  {
    x: -13.056958,
    y: -4.949974,
  },
  {
    x: -12.12624,
    y: -8.243203,
  },
  {
    x: -11.901411,
    y: -11.237558,
  },
]