From 7359962d98e280dad2d73f36d9cc710d547d3ae6 Mon Sep 17 00:00:00 2001 From: Romein van Buren Date: Mon, 16 Jun 2025 11:40:09 +0200 Subject: [PATCH] Add calculation constants --- fmp/fmp_const.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/fmp/fmp_const.go b/fmp/fmp_const.go index 7eb8ecc..78a2569 100644 --- a/fmp/fmp_const.go +++ b/fmp/fmp_const.go @@ -97,6 +97,24 @@ var autoEnterOptionMap = map[uint8]FmpAutoEnterOption{ 136: FmpAutoEnterCalculationReplacingExistingValue, } +type FmpCalculationOperator byte + +const ( + FmpCalcOperatorAdd FmpCalculationOperator = '+' + FmpCalcOperatorSubtract FmpCalculationOperator = '-' + FmpCalcOperatorMultiply FmpCalculationOperator = '*' + FmpCalcOperatorDivide FmpCalculationOperator = '/' + FmpCalcOperatorConcatenate FmpCalculationOperator = '&' +) + +// var calcOperatorMap = map[uint8]FmpCalculationOperator{ +// 0x25: FmpCalcOperatorAdd, +// 0x26: FmpCalcOperatorSubtract, +// 0x27: FmpCalcOperatorMultiply, +// 0x28: FmpCalcOperatorDivide, +// 0x50: FmpCalcOperatorConcatenate, +// } + type FmpScriptStepType uint64 const (