Mad codificação & limpeza!

Eu tenho trabalhado em obter a configuração do ambiente de desenvolvimento e codificação durante a última semana. Fazendo coisas Configurando a nova estrutura de arquivos e eliminando erros de codificação com as bibliotecas antigas. Estou prestes a acender o ReactorForge e Flash sobre o código antigo com o novo! Então eu começarei mover os pedaços velhos do código comentado fora de Main. c e começ o calefator da indução acima e funcionando com ReactorGraph para começar a optimização e limpar do código de funcionamento.

Codificação é importante, mas assim é o hardware

Também na foto é uma conexão DIN sete fios estou considerando. Para simplificar, eu inicialmente escolhi um conector de barril de potência padrão como este de DigiKey, para conectar o pedal do pé. No modelo final, eu quero uma porta para cobrir todos os acessórios possíveis, e não apenas o pedal do pé. Um que eu sou o mais excited aproximadamente é um pirómetro ótico de DIY para medir a temperatura de seus pedaços fundidos próximos do metal. Mas isso é para depois de abordar CriticalMass.

BTW, rochas audíveis!

No meu caminho de volta do intervalo eu ouvi este livro e queria compartilhá-lo. Se você realmente quer trabalhar mais inteligente, não é mais difícil fazer coisas como codificação, por exemplo, então você tem altamente recomendado que você leia ou ouvir este livro. É embalado cheio de Insight e informações detalhadas sobre como usar o seu cérebro para a sua capacidade máxima.
 
Esse link acima está usando o meu link da filial. Audível é uma ótima maneira de apoiar os criadores que você gosta de seguir, e você tem dois livros gratuitos! Eu me inscrevi em Destin mais inteligente a cada dia e nunca olhou para trás! Eu amo ouvir um novo livro sobre cada longa viagem que eu faço ou quando eu estou fazendo algo que não requer toda a minha atenção. Eu gosto especialmente do recurso de velocidade. Eu encontro 1.5 x para ser a velocidade perfeita para absorver a informação em um ritmo que não me deixe bater meu pé dizendo Ok ok ir com ele. 🙂
Se você gosta de usar Amazon tanto quanto eu, ou apenas usá-lo de vez em quando, considere mudar o seu atalho Amazon para usar o meu link da filial. https://www.amazon.com/?tag=reactorforge-20 quando você faz isso, tudo funciona da mesma forma como de costume em seu fim, e uma pequena parte de tudo o que você faz na Amazônia vai ajudar a apoiar este projeto! Impressionante e obrigado! 😀

 

Bluetooth link de telemetria

Este link Serial Bluetooth não é nada novo. Eu tinha que trabalhar na configuração existente para enviar dados da placa de controle ReactorForge para o programa de visualização de processamento. O módulo HC-06 Bluetooth permitiu-me ver a telemetria ao vivo proveniente do ReactorForge. Isso ajuda você a entender o que está acontecendo e ajustar parâmetros, como as configurações do PID.

Consolidação do processo de desenvolvimento

Estou animado para obter todo o processo de desenvolvimento em um sistema operacional. Antes, eu estava saltando entre MacOS, Windows em VMware Fusion no Mac, e uma máquina Windows separada. É uma longa história, mas isso foi em parte devido ao compilador Windows-only que eu usei no momento. Outros atalhos que eu fiz no início do processo apenas para obter as coisas que trabalham o suficiente para obter o aquecedor de indução para a loja de Daniel também ajudou a colocar-me nesse ponto.

Problemas de conexão com o módulo de Bluetooth HC-06 no Mac

Obtendo o HC-06 Bluetooth para módulo Serial trabalhando em MacOS não foi difícil, mas eu tive um problema. O HC-06 parecia apenas desconectar aleatoriamente depois de um minuto ou dois de estar conectado. Então, quando eu iria tentar reconectar a ele, o porto seria ocupado. Eu sabia que não estava ocupado ou aberto usando lsof | grep HC-06 ou seja qual for o seu nome, reactor-link no meu caso.

Eu disparei janelas no VMware Fusion e emparelhado o HC-06 Bluetooth módulo. Então eu abri uma conexão com ele usando um programa de terminal. Eu também comecei uma sessão de tela (terminal) no lado do Mac com um adaptador USB para serial. O adaptador serial USB foi conectado ao módulo HC-06 Bluetooth para monitorá-lo (e enviar dados a partir dele).

Enfim, isso funcionou bem, e o HC-06 Bluetooth módulo nunca perdeu conexão no lado do Windows. Eu notei que no lado do Windows, o HC-06 Bluetooth módulo pediu-me para me pediu para o número PIN durante o processo de emparelhamento, mas não perguntar sobre o lado Mac. Eu removi o dispositivo do lado Mac no Gerenciador de Bluetooth e re-emparelhado-lo. Para o meu aborrecimento e alívio, isso corrigiu a questão de desconexão. Talvez eu mudei o pino no passado desde a última vez que tinha sido conectado ao Mac.

Bluetooth no MacOS

Então esta é a configuração de teste simples. As fotos dizem tudo o que penso.

Telemetria Bluetooth

Telemetria Bluetooth

Bluetooth HC-06. pdf

Bibliotecas, motoristas, etc.

Com isso funcionando, vou trabalhar nas bibliotecas agora. Eu estou olhando se deve ou não obter as bibliotecas existentes trabalhando no novo ambiente ou usar novas bibliotecas.  Estou inclinado para novas bibliotecas, porque há muito poucos avisos do compilador e até mesmo alguns erros dos antigos. Eu vou ter que atualizar nomes de função e código de configuração, mas eu prefiro começar com algo mais limpo e atualizado. Estou empurrando tudo para o GitHub como eu vou!

Jargão do terminal de adição

O leitor astuto pode notar que eu estou usando a versão/dev/tty. * do dispositivo em vez da versão/dev/cu. *. Então, qual é a diferença? Os dispositivos tty são para chamar em sistemas UNIX, enquanto que os dispositivos do UC (Call-up) são para chamar deles (por exemplo, modems). Queremos chamar-out, de modo/dev/cu. * é o dispositivo correto para usar.

A diferença técnica é que/dev/tty. * dispositivos vai esperar (ou ouvir) para DCD (Data-Carrier-detectar) por exemplo, alguém ligando, antes de responder. /dev/cu. * dispositivos não afirmam DCD, para que eles sempre se conectar (responder ou ter sucesso) imediatamente. Uma vez que nem o módulo HC-06 Bluetooth ou o USB para suporte de adaptador serial DCD não é um problema. Ainda assim, seguindo as melhores práticas, você deve usar a porta correta.

Então, por que eu usei o errado nas fotos? Eu mudei para/dev/tty. * quando eu estava tendo o problema de conexão e só esqueci de voltar antes de documentá-lo.

Patreon encargos e 260 Pound Parts entrega para IH kit

Patreon encargos

Houve muita confusão criada por eles maneira Patreon cobra seus clientes e criadores pagando. Você pode encontrar a informação oficial pode aqui: https://patreon.zendesk.com/HC/en-US/articles/115005631963 e aqui está outro excelente artigo sobre o tema por TechCrunch.

TLDR; A versão curta é, Patreon transferiu suas taxas do serviço de processamento do cartão de crédito do criador ao Patron. Devido a esta mudança, Patreon foi capaz de diminuir o valor total da taxa e dar mais ao criador. O valor da taxa é (2,9% + $0.35) para cada promessa mensal.

Porque eu tenho trabalhado em projetos exclusivos de comércio eletrônico, eu entendo os meandros e complicações do processamento de cartão de crédito em massa, vários beneficiários, e as taxas associadas e passivos de chargeback. No entanto, eu não apoio a decisão de Patreon, e eu acredito firmemente que há uma solução melhor. Porque Patreon é um motor de boa vontade, eu acho que este movimento é, por falta de melhores condições, apenas estranho. Além disso, eu não vou pessoalmente cancelar qualquer um dos meus Patreon candidatos. No entanto, como um patrono mim e agora um criador incipiente, eu espero que nós vemos essas taxas de processamento movido de volta para o criador.

Outras opções de suporte

Seu apoio é muito apreciado, mas totalmente voluntário. Você pode continuar a fazer uma pequena doação para apoiar o projeto e site usando Patreon. Se você decidir cancelar o diretor, eu entendo completamente. Se você preferir eu adicionei um botão PayPal na página de penhores "Coffee" para permitir que você faça uma pequena promessa mensal recorrente que você pode mudar ou cancelá-lo a qualquer momento.

Apoiar o ReactorForge via PayPal



Ou você pode enviar uma promessa de um tempo. Inclua por favor uma nota para deixar-me saber que é um presente e o que o fêz decide apoiar ReactorForge!

Eu posso adicionar os membros apenas a funcionalidade para o site ligado ao paypal, bem como, para espelhar e até mesmo melhorar as capacidades Patreon oferece. Mas eu não sou certo que há realmente uma necessidade para aquela ainda, ou possivelmente nunca. Obrigado a todos novamente para o seu apoio, seja ele monetária, intelectual, ou crítica construtiva. Eu valorizo tudo!

Entrega de peças ReactorForge

Acabei de receber a primeira remessa de peças para a construção de mais aquecedores de indução ReactorForge, 258 libras de valor. Este componente é de uma importância particular e um eu estabeleci-me sobre apesar de outras mudanças possíveis que eu estarei fazendo ao projeto. Alguém quer adivinhar que parte é esta?

ReactorForge indução aquecedor peças expedição ReactorForge indução aquecedor peças expedição

Patreon encargos e 260 Pound Parts entrega para IH kit

Patreon encargos

Houve muita confusão criada por eles maneira Patreon cobra seus clientes e criadores pagando. Você pode encontrar a informação oficial pode aqui: https://patreon.zendesk.com/HC/en-US/articles/115005631963 e aqui está outro excelente artigo sobre o tema por TechCrunch.

TLDR; A versão curta é, Patreon transferiu suas taxas do serviço de processamento do cartão de crédito do criador ao Patron. Devido a esta mudança, Patreon foi capaz de diminuir o valor total da taxa e dar mais ao criador. O valor da taxa é (2,9% + $0.35) para cada promessa mensal.

Porque eu tenho trabalhado em projetos exclusivos de comércio eletrônico, eu entendo os meandros e complicações do processamento de cartão de crédito em massa, vários beneficiários, e as taxas associadas e passivos de chargeback. No entanto, eu não apoio a decisão de Patreon, e eu acredito firmemente que há uma solução melhor. Porque Patreon é um motor de boa vontade, eu acho que este movimento é, por falta de melhores condições, apenas estranho. Além disso, eu não vou pessoalmente cancelar qualquer um dos meus Patreon candidatos. No entanto, como um patrono mim e agora um criador incipiente, eu espero que nós vemos essas taxas de processamento movido de volta para o criador.

Outras opções de suporte

Seu apoio é muito apreciado, mas totalmente voluntário. Você pode continuar a fazer uma pequena doação para apoiar o projeto e site usando Patreon. Se você decidir cancelar o diretor, eu entendo completamente. Se você preferir eu adicionei um botão PayPal na página de penhores "Coffee" para permitir que você faça uma pequena promessa mensal recorrente que você pode mudar ou cancelá-lo a qualquer momento.


Apoiar o ReactorForge via PayPal



Ou você pode enviar uma promessa de um tempo. Inclua por favor uma nota para deixar-me saber que é um presente e o que o fêz decide apoiar ReactorForge!




Eu posso adicionar membros funcionalidade apenas para o site ligado ao Patreon paypal, bem como, para espelhar e até mesmo melhorar as capacidades Patreon oferece. Mas eu não sou certo que há realmente uma necessidade para aquela ainda, ou possivelmente nunca. Obrigado a todos novamente para o seu apoio, seja ele monetária, intelectual, ou crítica construtiva. Eu valorizo tudo!

Entrega de peças ReactorForge

Acabei de receber a primeira remessa de peças para a construção de mais aquecedores de indução ReactorForge, 258 libras de valor. Este componente é de uma importância particular e um eu estabeleci-me sobre apesar de outras mudanças possíveis que eu estarei fazendo ao projeto. Alguém quer adivinhar que parte é esta?

ReactorForge indução aquecedor peças expedição ReactorForge indução aquecedor peças expedição

PSA-neutralidade líquida-README

Não silencie as humanidades forma mais bem sucedida de comunicação!

Apesar de que país você vive no tópico da neutralidade líquida mais uma vez o afeta. Eu vou voltar para as atualizações e trabalhar no aquecedor de indução ReactorForge hoje à noite, mas este é um assunto urgente, e todos nós devemos estar muito preocupados. Mais do que preocupados, devemos estar ativos e envolvidos. Exprimir a sua opinião requer apenas um esforço mínimo. Se você não tem uma opinião ou nunca sequer ouviu falar da questão, não basta repetir a de outra pessoa. Uma rápida busca no Google de "neutralidade líquida 2017" vai ajudar a explicar o problema. Sim, não incluem 2017, porque isso já aconteceu, de volta em 2015. O parágrafo seguinte é a minha sinopse e vista sobre o assunto.

Neutralidade líquida 2017

Eu raramente exprimir a minha opinião publicamente sobre questões políticas, mas ouvir-me. Os nossos políticos enojam-me. Apesar do fato de que ambas as partes apóiam a neutralidade líquida, eles ainda novamente vão contra a nossa voz. A Internet é de longe, a forma de comunicação mais bem sucedida que os humanos já inventaram. Não podemos dar o controle desse meio a entidades que iriam redefini-lo para seu ganho financeiro. ISPs ou qualquer entidade corporativa para esse assunto não deve estar no controle de serviços de Internet. O tráfego do Internet deve ser tratado ingualmente-email, limas, índice da correia fotorreceptora, não pode ser obstruído, retardado ou descartado por ISPs. Espero que nossos representantes estaduais continuem nos apoiando. Call, Facebook, Twitter, e ou caracol mail seu representante! https://www.House.gov/Representatives/find-your-Representative