Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All versions of configurator throw error on Whitefox TrueFox Configurator #97

Open
davidbfrogman opened this issue Jul 28, 2018 · 3 comments

Comments

@davidbfrogman
Copy link

I can't seem to get any of the configurators to work for me.
https://configurator.input.club/
When I try and download any firmware for whitefox TheTrueFox it errors out on me.... this is with the default layout. No changes by me.

LTS:

Build files have been written to: /srv/KiiConf/dist/tmp-lts/4a8c866b1817b9cbec283aaaa380afba15b5cb5cac169d + make -j
[  4%] Generating KLL Layout
�[5;1;31mERROR�[0m: Parsing error in 'WhiteFox-TrueFoxBlank-0.kll' - should have reached <EOF>: 11,2-11,2: Operator '='
make[2]: *** [generatedKeymap.h] Error 1
make[1]: *** [CMakeFiles/kiibohd.elf.dir/all] Error 2
make: *** [all] Error 2 + RETVAL=2 + set +x
[  4%] Generating KLL Layout
�[5;1;31mERROR�[0m: Parsing error in 'WhiteFox-TrueFoxBlank-0.kll' - should have reached <EOF>: 11,2-11,2: Operator '='
make[2]: *** [generatedKeymap.h] Error 1
make[1]: *** [CMakeFiles/kiibohd.elf.dir/all] Error 2
make: *** [all] Error 2

Or if I try the Latest version:


kll BETA 0.5c.f42eca6a53c84bcd093a0e12149789db4f14f98c - 2018-04-08 20:48:41 -0700
[Token('Operator', '='), Token('String', '""')]
got unexpected token: 11,2-11,2: Operator '='
NoParseError got unexpected token: 11,2-11,2: Operator '='
Bad kll expression, usually a syntax error.`

I tried downloading the configurator locally and running the GUI version..... I get this error:

[Token('Operator', '='), Token('String', '""')]
got unexpected token: 11,2-11,2: Operator '='
NoParseError got unexpected token: 11,2-11,2: Operator '='
Bad kll expression, usually a syntax error.

basically I can't see any version of the firmware that will work.... even without changing any of the layout.

@davidbfrogman
Copy link
Author

It looks like the output from the LTS version in Whitefox-TrueFoxBlank.0.kll is

Name = "WhiteFox";
Variant = "truefox";
Layout = "TrueFoxBlank";
Base = "TheTrueFoxBase";
Version = "0.2";
Author = "HaaTa (Jacob Alexander) 2015";
KLL = "0.3c";
Date = "2016-05-30";
Generator = "KIICONF 0.2";

 = "";

 = "";

 = "";

 = "";


U"ESC" : U"ESC";
U"1" : U"1";
U"2" : U"2";
U"3" : U"3";
U"4" : U"4";
U"5" : U"5";
U"6" : U"6";
U"7" : U"7";

I have a feeling it's getting mad about those empty equals on lines 10-15

@davidbfrogman
Copy link
Author

So another note.... in incognito mode it seems to work.

@davidbfrogman
Copy link
Author

davidbfrogman commented Jul 28, 2018

So..... It seems that in my borked json.... I had this:
... no idea how it got there... But I think this might have caused it.

    "defines": [
        {
            "name": "",
            "value": ""
        },
        {
            "name": "",
            "value": ""
        }
    ],

Removing that from the JSON seems to have fixed the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant